创建项目
通过 fasttest -i 指定项目名称,即可在当前目录快速创建项目
$ fasttest -i democreate directory: demo/Common/Androidcreate directory: demo/Common/iOScreate directory: demo/Common/Seleniumcreate directory: demo/Resourcecreate directory: demo/Scriptscreate directory: demo/TestCasecreate file: demo/config.yamlcreate file: demo/data.jsoncreate file: demo/Common/common.yamlcreate file: demo/TestCase/case.yamlcreate file: demo/Scripts/case.pycreate project successfully.
运行项目
普通执行
通过 fasttest -r demo 运行指定项目
$ fasttest -r demo
2021-03-28 18:11:46 INFO :******************* analytical config *******************
2021-03-28 18:11:46 INFO : driver: selenium
2021-03-28 18:11:46 INFO : reStart: True
2021-03-28 18:11:46 INFO : saveScreenshot: False
...
并行执行
指定 workers 数量即可并行执行用例
用例按线程数均分,无需单独指定用例
# fasttest -r demo --workers 2
2021-03-28 18:11:26 INFO :******************* analytical config *******************
2021-03-28 18:11:26 INFO :******************* analytical config *******************
2021-03-28 18:11:26 INFO : driver: selenium
2021-03-28 18:11:26 INFO : driver: selenium
2021-03-28 18:11:26 INFO : reStart: True
2021-03-28 18:11:26 INFO : reStart: True
测试DEMO
下载地址:
git clone https://github.com/Jodeee/fasttestDemo
