|
преди 1 година | |
---|---|---|
.. | ||
assets | преди 5 години | |
.percy.yml | преди 1 година | |
1.basic.py | преди 3 години | |
10.aiohttp_multiple_session_impliment.py | преди 4 години | |
11.charts.py | преди 1 година | |
12.cors.py | преди 3 години | |
13.misc.py | преди 1 година | |
14.django_multiple_session_impliment.py | преди 2 години | |
15.tornado_http_multiple_session.py | преди 4 години | |
16.path_deploy.py | преди 1 година | |
17.fastapi_backend.py | преди 4 години | |
18.pin_test.py | преди 1 година | |
2.script_mode.py | преди 3 години | |
3.django_backend.py | преди 4 години | |
4.flask_backend.py | преди 4 години | |
5.coroutine_based_session.py | преди 4 години | |
6.flask_coroutine.py | преди 2 години | |
7.multiple_session_impliment.py | преди 4 години | |
8.flask_multiple_session_impliment.py | преди 2 години | |
9.aiohttp_backend.py | преди 4 години | |
Readme.md | преди 1 година | |
output_diff.py | преди 4 години | |
run_all.sh | преди 5 години | |
template.py | преди 1 година | |
util.py | преди 1 година |
使用 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