文件名称:kiran-pythonseltemp
文件大小:312KB
文件格式:ZIP
更新时间:2024-04-21 18:52:48
Python
Selene + Pytest测试项目模板 概述和一般准则 这是一个模板项目。 应该根据您的需要对其进行克隆或下载和编辑。 该项目本身反映了对“ Web”的接受Web ui测试的实现,即,作为“被测应用程序”,我们在此将“整个Web”视为“根页面”,在此将“ Web站点”称为“子页面” ”的意思是“网站页面”。 将模板应用于您的上下文时,请考虑到这一点;) 因此,下载它,将项目文件夹重命名为my-product-test ,然后相应地重命名模块(例如web_test到my_product_test等),在pyproject.toml “ project”部分编辑为类似: [tool.poetry] name = "my-product-test" version = "0.1.0" description = "my product web ui acceptance tests"
【文件预览】:
kiran-pythonseltemp-master
----poetry.lock(20KB)
----.gitignore(56B)
----pyproject.toml(513B)
----config.prod.env(83B)
----etc()
--------selenoid()
----run()
--------tests_and_reserve_report.sh(99B)
--------serve_report.sh(33B)
--------stop_and_remove_selenoids.sh(61B)
--------tests_remote_on.sh(85B)
--------tests_and_reserve_report_in_background.sh(101B)
--------serve_report_stop.sh(28B)
--------print_docker_images_for_selenoid_browsers.sh(406B)
--------tests_parallelized_in.sh(60B)
--------start_up_selenoid.sh(71B)
--------stop_selenoid.sh(61B)
--------pull_docker_images_for_selenoid_browsers.sh(597B)
--------remove_docker_images_for_selenoid_browsers.sh(596B)
--------tests_marked_by.sh(70B)
--------tests_marked_by_not_smoke.sh(77B)
--------tests_in_firefox_headless.sh(106B)
--------tests_parallelized_auto.sh(62B)
--------tests_marked_by_smoke.sh(71B)
--------serve_report_in_background.sh(35B)
--------start_up_selenoid_with_ui.sh(62B)
--------clear_reports.sh(27B)
----.python-version(5B)
----LICENSE(1KB)
----config.py(4KB)
----config.local.env.example(10B)
----README.rst(6KB)
----tests()
--------conftest.py(6KB)
--------__init__.py(0B)
--------test_self.py(281B)
--------test_search_engines_should_search.py(16KB)
----pytest.ini(156B)
----web_test()
--------__init__.py(54B)
--------help()
--------alternative()
--------test_markers()
--------app.py(2KB)
--------pages()
----docs()
--------resources()