论文部分内容阅读
由于产品需求的频繁变更或功能缺陷的不断迭代,出现了大量的软件回归测试中占用测试人力资源来保证产品质量的现象。针对这一现象,设计并实现了一种基于Selenium与Uunittest的Web自动化测试框架。使用基于Python的Unittest测试框架,能够非常容易地插入、设置与分解相关的测试功能。同时结合了Selenium,把常用的操作和查找封装成基础类,针对不同的产品或项目,可直接复用。使用该自动化测试架构,不仅减少了回归测试的人力成本,也减少了对测试人员在自动化测试开发脚本能力的要求。