├── README.md └── 从0到1搭建自动化测试框架-原理-实现与工程实践 ├── Chapter10 ├── __init__.py ├── common │ ├── __init__.py │ ├── data_provider.py │ ├── test_case_finder.py │ ├── test_decorator.py │ ├── test_filter.py │ └── user_options.py ├── configs │ ├── __init__.py │ ├── element_locator │ │ ├── __init__.py │ │ └── baidu.yaml │ ├── global_config.py │ └── test_env │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── prod_env.cpython-38.pyc │ │ └── qa_env.cpython-38.pyc │ │ ├── prod_env.py │ │ └── qa_env.py ├── main.py ├── pages │ ├── __init__.py │ ├── baidu.py │ └── base_page.py ├── tests │ ├── __init__.py │ ├── test_2.py │ └── test_baidu.py └── utilities │ ├── __init__.py │ └── yaml_helper.py ├── Chapter11 ├── __init__.py ├── common │ ├── __init__.py │ ├── customize_error.py │ ├── data_provider.py │ ├── test_case_finder.py │ ├── test_decorator.py │ ├── test_filter.py │ └── user_options.py ├── configs │ ├── __init__.py │ ├── element_locator │ │ ├── __init__.py │ │ └── baidu.yaml │ ├── global_config.py │ └── test_env │ │ ├── __init__.py │ │ ├── prod_env.py │ │ └── qa_env.py ├── main.py ├── pages │ ├── __init__.py │ ├── baidu.py │ └── base_page.py ├── tests │ ├── __init__.py │ ├── test_2.py │ └── test_baidu.py └── utilities │ ├── __init__.py │ └── yaml_helper.py ├── Chapter12 ├── __init__.py ├── common │ ├── __init__.py │ ├── customize_error.py │ ├── data_provider.py │ ├── my_logger.py │ ├── test_case_finder.py │ ├── test_decorator.py │ ├── test_filter.py │ └── user_options.py ├── configs │ ├── __init__.py │ ├── element_locator │ │ ├── __init__.py │ │ └── baidu.yaml │ ├── global_config.py │ └── test_env │ │ ├── __init__.py │ │ ├── prod_env.py │ │ └── qa_env.py ├── main.py ├── pages │ ├── __init__.py │ ├── baidu.py │ └── base_page.py ├── tests │ ├── __init__.py │ ├── test_2.py │ └── test_baidu.py └── utilities │ ├── __init__.py │ └── yaml_helper.py ├── Chapter13 ├── __init__.py ├── common │ ├── __init__.py │ ├── customize_error.py │ ├── data_provider.py │ ├── html_reporter.py │ ├── my_logger.py │ ├── seleniumHelper.py │ ├── test_case_finder.py │ ├── test_decorator.py │ ├── test_filter.py │ └── user_options.py ├── configs │ ├── __init__.py │ ├── element_locator │ │ ├── __init__.py │ │ ├── baidu.yaml │ │ └── one_page.yaml │ ├── global_config.py │ └── test_env │ │ ├── __init__.py │ │ ├── prod_env.py │ │ └── qa_env.py ├── main.py ├── pages │ ├── __init__.py │ ├── baidu.py │ ├── base_page.py │ └── one_page.py ├── tests │ ├── __init__.py │ ├── test_2.py │ ├── test_baidu.py │ ├── test_lagou_api.py │ └── test_one.py └── utilities │ ├── __init__.py │ └── yaml_helper.py ├── Chapter14 ├── Dockerfile ├── __init__.py ├── common │ ├── __init__.py │ ├── customize_error.py │ ├── data_provider.py │ ├── html_reporter.py │ ├── my_logger.py │ ├── test_case_finder.py │ ├── test_decorator.py │ ├── test_filter.py │ └── user_options.py ├── configs │ ├── __init__.py │ ├── element_locator │ │ ├── __init__.py │ │ └── baidu.yaml │ ├── global_config.py │ └── test_env │ │ ├── __init__.py │ │ ├── prod_env.py │ │ └── qa_env.py ├── main.py ├── pages │ ├── __init__.py │ ├── baidu.py │ └── base_page.py ├── requirements.txt ├── tests │ ├── __init__.py │ ├── test_2.py │ └── test_baidu.py └── utilities │ ├── __init__.py │ └── yaml_helper.py ├── Chapter15 └── Python0To1 │ ├── Jenkinsfile │ ├── README.md │ ├── __init__.py │ ├── common │ ├── __init__.py │ ├── customize_error.py │ ├── data_provider.py │ ├── html_reporter.py │ ├── my_logger.py │ ├── test_case_finder.py │ ├── test_decorator.py │ ├── test_filter.py │ └── user_options.py │ ├── configs │ ├── __init__.py │ ├── element_locator │ │ ├── __init__.py │ │ └── baidu.yaml │ ├── global_config.py │ └── test_env │ │ ├── __init__.py │ │ ├── prod_env.py │ │ └── qa_env.py │ ├── main.py │ ├── pages │ ├── __init__.py │ ├── baidu.py │ └── base_page.py │ ├── requirements.txt │ ├── tests │ ├── __init__.py │ ├── test_2.py │ └── test_baidu.py │ └── utilities │ ├── __init__.py │ └── yaml_helper.py ├── Chapter16 ├── Jenkinsfile ├── README.md ├── __init__.py ├── common │ ├── __init__.py │ ├── customize_error.py │ ├── data_provider.py │ ├── html_reporter.py │ ├── my_logger.py │ ├── test_case_finder.py │ ├── test_decorator.py │ ├── test_filter.py │ └── user_options.py ├── configs │ ├── __init__.py │ ├── element_locator │ │ ├── __init__.py │ │ └── baidu.yaml │ ├── global_config.py │ └── test_env │ │ ├── __init__.py │ │ ├── prod_env.py │ │ └── qa_env.py ├── main.py ├── pages │ ├── __init__.py │ ├── baidu.py │ └── base_page.py ├── requirements.txt ├── tests │ ├── __init__.py │ ├── test_2.py │ └── test_baidu.py └── utilities │ ├── __init__.py │ └── yaml_helper.py ├── Chapter3 └── baiduTest │ ├── HTMLTestRunner.py │ ├── __init__.py │ ├── assets │ └── style.css │ ├── common │ ├── __init__.py │ └── html_reporter.py │ ├── main.py │ ├── main1.py │ ├── main_txtReport.py │ ├── report.html │ ├── tests │ ├── __init__.py │ ├── test_baidu.py │ ├── test_baidu │ │ └── test_baidu_01.py │ ├── test_demo.py │ ├── test_iTesting │ │ └── test_itesting_01.py │ └── test_lagou.py │ └── txtReport.py ├── Chapter5 ├── .DS_Store └── DemoProject │ ├── .DS_Store │ ├── configs │ ├── .DS_Store │ ├── __init__.py │ ├── data │ │ ├── __init__.py │ │ ├── baidu.json │ │ ├── baidu.xlsx │ │ └── baidu.yaml │ └── yamls │ │ ├── .DS_Store │ │ ├── __init__.py │ │ └── en │ │ └── baidu.yaml │ ├── conftest.py │ ├── pages │ ├── __init__.py │ ├── baidu.py │ └── base_page.py │ ├── pytest.ini │ ├── tests │ └── test_baidu.py │ └── utilities │ ├── __init__.py │ ├── data_helper.py │ ├── db_helper.py │ └── yaml_helper.py ├── Chapter6 ├── __init__.py ├── common │ ├── __init__.py │ ├── data_provider.py │ └── test_case_finder.py ├── main.py ├── main2.py └── tests │ ├── __init__.py │ └── test_demo.py ├── Chapter7 └── pythonProject │ ├── .DS_Store │ ├── common │ ├── __init__.py │ ├── data_provider.py │ └── test_case_finder.py │ ├── main.py │ └── tests │ ├── __init__.py │ └── test_demo.py ├── Chapter8 ├── __init__.py ├── common │ ├── __init__.py │ ├── data_provider.py │ ├── test_case_finder.py │ ├── test_decorator.py │ └── user_options.py ├── configs │ ├── __init__.py │ ├── element_locator │ │ ├── __init__.py │ │ └── baidu.yaml │ ├── global_config.py │ ├── test_data │ │ ├── __init__.py │ │ └── test_data_baidu.py │ └── test_env │ │ ├── __init__.py │ │ ├── prod_env.py │ │ └── qa_env.py ├── main.py ├── pages │ ├── __init__.py │ ├── baidu.py │ └── base_page.py ├── tests │ ├── __init__.py │ └── test_baidu.py └── utilities │ ├── __init__.py │ └── yaml_helper.py ├── Chapter9 ├── __init__.py ├── common │ ├── __init__.py │ ├── data_provider.py │ ├── test_case_finder.py │ ├── test_decorator.py │ ├── test_filter.py │ └── user_options.py ├── configs │ ├── __init__.py │ ├── element_locator │ │ ├── __init__.py │ │ └── baidu.yaml │ ├── global_config.py │ ├── test_data │ │ ├── __init__.py │ │ └── test_data_baidu.py │ └── test_env │ │ ├── 1.py │ │ ├── __init__.py │ │ ├── prod_env.py │ │ └── qa_env.py ├── main.py ├── pages │ ├── __init__.py │ ├── baidu.py │ └── base_page.py ├── tests │ ├── __init__.py │ └── test_baidu.py └── utilities │ ├── __init__.py │ └── yaml_helper.py ├── iTest(用于PyPi上传) ├── Jenkinsfile ├── README.md ├── __init__.py ├── common │ ├── __init__.py │ ├── customize_error.py │ ├── data_provider.py │ ├── html_reporter.py │ ├── my_logger.py │ ├── test_case_finder.py │ ├── test_decorator.py │ ├── test_filter.py │ └── user_options.py ├── configs │ ├── __init__.py │ └── global_config.py ├── main.py ├── requirements.txt ├── setup.py └── utilities │ ├── __init__.py │ └── yaml_helper.py └── 必读.txt /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/README.md -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/test_filter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/element_locator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/element_locator/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/element_locator/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/test_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/test_env/__pycache__/prod_env.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/test_env/__pycache__/prod_env.cpython-38.pyc -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/test_env/__pycache__/qa_env.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/test_env/__pycache__/qa_env.cpython-38.pyc -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/test_env/prod_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.baidu.com" 2 | Account = {"username": "kevin", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/configs/test_env/qa_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.qa. baidu.com" 2 | Account = {"username": "kevin_QA", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/tests/test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/tests/test_2.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter10/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/customize_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/customize_error.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/test_filter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/element_locator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/element_locator/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/element_locator/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/test_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/test_env/prod_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/test_env/prod_env.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/configs/test_env/qa_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.qa.baidu.com" 2 | Account = {"username": "kevin_QA", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/tests/test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/tests/test_2.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter11/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/customize_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/customize_error.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/my_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/my_logger.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/test_filter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/element_locator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/element_locator/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/element_locator/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/test_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/test_env/prod_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/test_env/prod_env.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/configs/test_env/qa_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.qa.baidu.com" 2 | Account = {"username": "kevin_QA", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/tests/test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/tests/test_2.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter12/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/customize_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/customize_error.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/html_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/html_reporter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/my_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/my_logger.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/seleniumHelper.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/test_filter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/element_locator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/element_locator/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/element_locator/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/element_locator/one_page.yaml: -------------------------------------------------------------------------------- 1 | PROJECT_NAME: //span[contains(@class,"company-title-text")] -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/test_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/test_env/prod_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/test_env/prod_env.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/configs/test_env/qa_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.qa.baidu.com" 2 | Account = {"username": "kevin_QA", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/pages/one_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/pages/one_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/tests/test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/tests/test_2.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/tests/test_lagou_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/tests/test_lagou_api.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/tests/test_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/tests/test_one.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter13/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/Dockerfile -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/customize_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/customize_error.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/html_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/html_reporter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/my_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/my_logger.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/test_filter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/element_locator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/element_locator/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/element_locator/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/test_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/test_env/prod_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/test_env/prod_env.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/configs/test_env/qa_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.qa.baidu.com" 2 | Account = {"username": "kevin_QA", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/requirements.txt: -------------------------------------------------------------------------------- 1 | selenium==3.141.0 2 | concurrent_log_handler==0.9.19 3 | PyYAML==5.4.1 4 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/tests/test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/tests/test_2.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter14/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/Jenkinsfile -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/README.md: -------------------------------------------------------------------------------- 1 | # Python0To1 2 | Automation Framework Example -- By iTesting 3 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/customize_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/customize_error.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/html_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/html_reporter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/my_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/my_logger.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/test_filter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/element_locator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/element_locator/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/element_locator/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/test_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/test_env/prod_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/test_env/prod_env.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/configs/test_env/qa_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.qa.baidu.com" 2 | Account = {"username": "kevin_QA", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/requirements.txt: -------------------------------------------------------------------------------- 1 | selenium==3.141.0 2 | concurrent_log_handler==0.9.19 3 | PyYAML==5.4.1 4 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/tests/test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/tests/test_2.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter15/Python0To1/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/Jenkinsfile -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/README.md: -------------------------------------------------------------------------------- 1 | # Python0To1 2 | Automation Framework Example -- By iTesting 3 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/customize_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/customize_error.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/html_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/html_reporter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/my_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/my_logger.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/test_filter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/element_locator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/element_locator/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/element_locator/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/test_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/test_env/prod_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/test_env/prod_env.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/configs/test_env/qa_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.qa.baidu.com" 2 | Account = {"username": "kevin_QA", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/requirements.txt: -------------------------------------------------------------------------------- 1 | selenium==3.141.0 2 | concurrent_log_handler==0.9.19 3 | PyYAML==5.4.1 4 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/tests/test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/tests/test_2.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter16/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/HTMLTestRunner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/HTMLTestRunner.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/assets/style.css -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/common/html_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/common/html_reporter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/main1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/main1.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/main_txtReport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/main_txtReport.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/report.html -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_baidu/test_baidu_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_baidu/test_baidu_01.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_demo.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_iTesting/test_itesting_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_iTesting/test_itesting_01.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_lagou.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/tests/test_lagou.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/txtReport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter3/baiduTest/txtReport.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/.DS_Store -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/.DS_Store -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/.DS_Store -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/data/baidu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/data/baidu.json -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/data/baidu.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/data/baidu.xlsx -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/data/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/data/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/yamls/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/yamls/.DS_Store -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/yamls/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/yamls/en/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/configs/yamls/en/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/conftest.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/pytest.ini -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/utilities/data_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/utilities/data_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/utilities/db_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/utilities/db_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter5/DemoProject/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/main2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/main2.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/tests/test_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter6/tests/test_demo.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/.DS_Store -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/tests/test_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter7/pythonProject/tests/test_demo.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/element_locator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/element_locator/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/element_locator/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/test_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/test_data/test_data_baidu.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/test_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/test_env/prod_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.baidu.com" 2 | Account = {"username": "kevin", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/test_env/qa_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/configs/test_env/qa_env.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter8/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/test_filter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/element_locator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/element_locator/baidu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/element_locator/baidu.yaml -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/test_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/test_data/test_data_baidu.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/test_env/1.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/test_env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/test_env/prod_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.baidu.com" 2 | Account = {"username": "kevin", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/configs/test_env/qa_env.py: -------------------------------------------------------------------------------- 1 | DOMAIN = "https://www.qa. baidu.com" 2 | Account = {"username": "kevin_QA", "password":"iTesting"} -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/pages/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/pages/baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/pages/base_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/pages/base_page.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/tests/test_baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/tests/test_baidu.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/Chapter9/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/Jenkinsfile -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/README.md -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/customize_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/customize_error.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/data_provider.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/html_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/html_reporter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/my_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/my_logger.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/test_case_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/test_case_finder.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/test_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/test_decorator.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/test_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/test_filter.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/user_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/common/user_options.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/configs/global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/configs/global_config.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/main.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/requirements.txt: -------------------------------------------------------------------------------- 1 | selenium==3.141.0 2 | concurrent_log_handler==0.9.19 3 | PyYAML==5.4.1 4 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/setup.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/utilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/utilities/yaml_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/iTest(用于PyPi上传)/utilities/yaml_helper.py -------------------------------------------------------------------------------- /从0到1搭建自动化测试框架-原理-实现与工程实践/必读.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Light07/PythonFramework0To1/HEAD/从0到1搭建自动化测试框架-原理-实现与工程实践/必读.txt --------------------------------------------------------------------------------