为什么要搭建自动化测试框架?
发布时间:2020-09-28
现在市场上,自动化测试框架有很多,各有各的秀点和缺点,在这里我们不讨论这个话题,我们为什么要搭建自动化测试框架?
主要有以下五点说一下,搭建自动化测试框架必要性:
第一、处理脚本中一些异常和错误处理工作;
第二、实现一些通用的功能,简化脚本开发的过程;
然而对于自动化测试,我们不能一个脚本一个脚本的去执行测试,而希望能够自如的部署测试,比如我们选择要执行的用例后,自动化测试框架能够执行相应的用例并给出测试结果。
基于此,我们希望测试框架可以帮我们实现:
第三、根据需求驱动测试执行;
第四、测试场景恢复;
第五、测试结果输出。
我们再说介绍一下,市场上主流一款自动化测试框架叫“ATF”,Selenium自动化测试框架AutoTestFramework(简称:ATF)是B/S架构框架,可实现Selenium等多种自动化测试全流程、团队化管理的高级框架平台,通过集成自动化测试工具可实现PC端界面自动化、接口自动化、APP功能自动化测试和深度兼容性测试,测试完成后系统自动生成测试报告。目前该框架可以集成的自动化测试工具Selenium、AutoRunner、MobileRunner。
推荐阅读:
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。