|
il y a 1 an | |
---|---|---|
.. | ||
assets | il y a 5 ans | |
.percy.yml | il y a 1 an | |
1.basic.py | il y a 3 ans | |
10.aiohttp_multiple_session_impliment.py | il y a 4 ans | |
11.charts.py | il y a 1 an | |
12.cors.py | il y a 3 ans | |
13.misc.py | il y a 1 an | |
14.django_multiple_session_impliment.py | il y a 2 ans | |
15.tornado_http_multiple_session.py | il y a 4 ans | |
16.path_deploy.py | il y a 1 an | |
17.fastapi_backend.py | il y a 4 ans | |
18.pin_test.py | il y a 1 an | |
2.script_mode.py | il y a 3 ans | |
3.django_backend.py | il y a 4 ans | |
4.flask_backend.py | il y a 4 ans | |
5.coroutine_based_session.py | il y a 4 ans | |
6.flask_coroutine.py | il y a 2 ans | |
7.multiple_session_impliment.py | il y a 4 ans | |
8.flask_multiple_session_impliment.py | il y a 2 ans | |
9.aiohttp_backend.py | il y a 4 ans | |
Readme.md | il y a 1 an | |
output_diff.py | il y a 4 ans | |
run_all.sh | il y a 5 ans | |
template.py | il y a 1 an | |
util.py | il y a 1 an |
使用 selenium 进行 + percy 进行测试。
测试的原理为使用selenium打开编写的PyWebIO测试服务,在页面上进行模拟操作, 将一些时刻的网页快照使用percy进行保存,percy可以比较不同提交之间的相同页面的区别。
// todo
pip3 install -r ../requirements.txt
npm install --save-dev @percy/cli
export PERCY_TOKEN=[projects-token]
npx percy exec -- python3 1.basic.py auto