selenium_keywords_by_python3-master.zip

时间:2023-10-05 04:23:32
【文件属性】:

文件名称:selenium_keywords_by_python3-master.zip

文件大小:56KB

文件格式:ZIP

更新时间:2023-10-05 04:23:32

关键字驱动 selenium 数据与脚本分离 python自动化测试 工程架构分层设计

Python3实现selenium3二次封装关键字,数据与脚本分离,实现分层设计:关键字层<实现页面元素及操作的方法>、业务层<脚本读取excel测试用例,遍历关键字通过反射调用关键字方法>、数据层<即excel测试用例剥离关键字与页面元素>;此框架的优势是无需编写太多python代码,即使没有代码基础的测试同学只要按照模版写测试用例即可。


【文件预览】:
selenium_keywords_by_python3-master
----.gitignore(2KB)
----.project(371B)
----Screenshots()
--------关键字驱动测试用例.xlsx(13KB)
----README.md(273B)
----AutoTest.py(3KB)
----run_main.py(1005B)
----Utils()
--------HandleExcel.py(4KB)
--------__init__.py(159B)
--------get_by_locator.py(1KB)
----requirements.txt(71B)
----.idea()
--------workspace.xml(47KB)
--------encodings.xml(159B)
--------misc.xml(686B)
--------modules.xml(286B)
--------.name(17B)
--------selenium_keywords.iml(455B)
----.pydevproject(423B)
----Libs()
--------HTMLTestRunnerNew.py(25KB)
--------__init__.py(159B)
--------HTMLTestRunner.py(24KB)
--------HTMLTestReportCN.py(25KB)
----TestCases()
--------test_baidu_by_keywords.py(2KB)
--------__init__.py(159B)
----Common()
--------ref_invoke.py(856B)
--------KeyWords.py(4KB)
--------__init__.py(159B)
--------conf_dirs.py(538B)

网友评论