软件测试自动化框架、工具优缺点介绍
最近要开始动手做自动化,老大要求收集自动化框架的资料,从开源的到商用的都有哪些,各自的优缺点又是什么?我做自动化也没有多久时间,想请各位大神帮忙!我目前的想法是从自动化框...
最近要开始动手做自动化,老大要求收集自动化框架的资料,从开源的到商用的都有哪些,各自的优缺点又是什么?
我做自动化也没有多久时间,想请各位大神帮忙!
我目前的想法是从自动化框架入手,如:(以下是我网上搜集的)
1、录制回放类工具
2、关键字驱动测试框架
3、数据驱动测试框架
4、关键字+数据的混合型框架
5、函数库结构框架
6、模块化框架
然后再从以上的每个分类中提出两个左右具有代表性的产品进行描述优缺点。
请帮忙分析一下,感谢。 展开
我做自动化也没有多久时间,想请各位大神帮忙!
我目前的想法是从自动化框架入手,如:(以下是我网上搜集的)
1、录制回放类工具
2、关键字驱动测试框架
3、数据驱动测试框架
4、关键字+数据的混合型框架
5、函数库结构框架
6、模块化框架
然后再从以上的每个分类中提出两个左右具有代表性的产品进行描述优缺点。
请帮忙分析一下,感谢。 展开
1个回答
展开全部
QTP,支持场景录制,支持VBS脚本录制,缺点:不开源
SELENIUM IDE 支持叫场景录制,生成的是HTML语言,可以导出脚本语言,支持语言丰富,但是只支持FIREFOX浏览器
SELENIUM2,不支持场景录制,WEB自动化测试,需下载各类的DRIVER驱动,比如Chromedriver(谷歌浏览器驱动),脚本语言支持多种,如:JAVA,PYTHON
按键精灵(个人觉得也是自动化一种)基于界面位置坐标记录,勉强算自动化吧。有自己的脚本,望采纳!
SELENIUM IDE 支持叫场景录制,生成的是HTML语言,可以导出脚本语言,支持语言丰富,但是只支持FIREFOX浏览器
SELENIUM2,不支持场景录制,WEB自动化测试,需下载各类的DRIVER驱动,比如Chromedriver(谷歌浏览器驱动),脚本语言支持多种,如:JAVA,PYTHON
按键精灵(个人觉得也是自动化一种)基于界面位置坐标记录,勉强算自动化吧。有自己的脚本,望采纳!
享知信息
2023-10-16 广告
2023-10-16 广告
自动化测试框架主要分为以下几种,可以根据项目需要进行选择 1.模块化框架(test script modularity)。 2.函数库结构框架(test library architecture)。 3.关键字驱动测试框架(keyword-...
点击进入详情页
本回答由享知信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询