常见的自动化测试框架

Posted shallwebegin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常见的自动化测试框架相关的知识,希望对你有一定的参考价值。

共同的特点:编程语言+单元测试框架+扫描编译工具+持续集成工具+数据库+项目管理工具

1、接口自动化框架:

①、java+testNG/Junit+Maven/Ant/Gradle+Jenkins+mysql+testlink/redmine

②、python+unittest/pytest+Git+Jenkins+MySQL+testlink/redmine

③、python+rebot framework+unittest/pytest+Git+Jenkins+MySQL+testlink/redmine

④、jmeter+Maven/Ant+Jenkins+MySQL+testlink/redmine

2UI自动化测试框架

①、java+selenium/appium+testNG/Junit+Maven/Ant/Gradle+Jenkins+MySQL+testlink/redmine

②、python+selenium/appium+unittest/pytest+Git+Jenkins+MySQL+testlink/redmine

③、python+rebot framework+unittest/pytest+Git+Jenkins+MySQL+testlink/redmine

 

编程语言:编写测试脚本、日志记录和输出;

单元测试框架:提供测试脚本运行、异常校验等一些列的配置;

扫描编译工具:测试文件扫描编译,一般配合持续集成工具使用效果更佳;

持续集成工具:Jenkins,经典的持续集成工具;

数据库:测试数据管理;

项目管理工具:测试结果统计管理;

 

 

以上是关于常见的自动化测试框架的主要内容,如果未能解决你的问题,请参考以下文章

自动化测试框架总结

自动化测试框架总结

RobotFramework自动化测试框架-移动手机自动化测试AppiumLibrary库其它的常见自动化关键字

HttpRunner接口自动化测试框架--常见问题

HttpRunner接口自动化测试框架--常见问题

自动化测试常见面试问题