首页 > 编程知识 正文

webui自动化设计框架图,常用的自动化测试框架

时间:2023-05-05 02:44:08 阅读:12900 作者:3644

(2)详细设计框架设计1需求分析2技术堆栈3框架设计3.1框架说明3.2框架执行流程4预期结果4.1测试流程日志4.2测试报告html格式4.3测试报告邮件格式5特别说明

1需求分析

详细分析需求,主要有:

功能说明使用Unittest框架的开源自动化测试框架,在批处理或指定用例中直接运行Unittest框架时支持此功能。 日志日志Python日志库允许您生成HTML测试报告。 使用HtmlTestRunner.py模块,可以将此功能的用例设计与结果分开。 使用excel、json等组织用例数据,json、conf、excel等配置文件读取这里首先使用excel进行页面元素的驱动程序用户登录封装,使登录功能直接模块化,然后使用unittion 使用HTMLTestRuner.py模块创建多语言报告。 使用HTMLTestRuner.py模块的屏幕捕获功能。 Selenium的save_screenshot方法2技术堆栈技术版本和说明使用PythonV3.x (正文为3.7 )==编程语言支持python v3.x===ui元素,标识控件和HtmlTestRunnerPython3版本===生成html测试报告自带LoggingPython生成log日志XlrdV1.2.0===excel读取方法uncel plib====电子邮件服务操作系统osPython附带===系统模块PyCharmCommunity 2020.2汉化操作系统Windows10旗舰版64位其他后续补充3框架设计

3.1框架说明

3.2框架执行进程

4预期结果4.1测试流程日志

4.2测试报告的html格式

4.3测试报告的邮件格式

注意!注意!注意!重要的事情说三遍!

=====================================

=====================================

《获取一系列文章和源代码》

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。