当前位置:首页 > 自动化 > 正文

自动化测试架构包含什么

要么是可以提供自动化测试执行和管理功能的架构模块,如:Phoenix Framework,robot,STAF等,它们本身不提供基础的自动化测试支,只是用于组织、管理和执行那主要基础的方法,数据驱动, PO驱动的分层自定义的异常,工具包,配置文件,测试报告, 日志收集,关键字的驱动, 数据,接口的管理以上均需要二次开发完成

常用的Python自动化测试框架有Robot Framework、Pytest、UnitTest/PyUnit、Behave、Lettuce。软件测试的自动化在预设条件下运行系统或应用程序,评估运行结果,预先条件应包括正常条件和异常条件。自动化测试以为驱动的测试行为转化为机器执行自动化测试框架是为自动化测试用例或者脚本提供执行环境而搭建的基础设施,有助于有效地开发、执行和报告自动化测试用例,可以提高测试效率以及更高的