网站首页 > 资源文章 正文
一:前言
随着测试工程师技能和工资待遇的提升,甚至有一部分的开发人员开始转入测试岗位,跨入自动化领域的测试攻城狮越来越多。在自动化测试领域,自动化工具肯定占据了核心的位置。 本文总结了常用的测试自动化工具和框架,这些工具和框架有助于更好地定位自己,以跟上软件测试的发展趋势
二、2021年自动化测试工具(框架)分类统计
1.Selenium
官网:https://www.seleniumhq.org/download/
用途:Web UI自动化测试
许可:免费
支持语言:Java,Python,PHP,C#,Ruby,Javascript,Perl
基本介绍:Selenium是一个用于Web应用程序测试的工具,Selenium已经成为Web自动化测试工程师的首选。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7、8、9)、Mozilla Firefox、Mozilla Suite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。其升级版本为Webdriver。
2.RobotFramework
官网:http://www.robotframework.org/
用途:WEB UI自动化测试,接口自动化测试,App自动化测试
许可:免费支持语言:Python
工具j介绍:Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发。
Robot framework为不同的自动化测试需求提供了不同的框架。它的测试能力可以通过 Python 和 Java 测试库得到扩展。Selenium WebDriver 是 Robot Framework 中内置的流行库。
Robot Framework 不仅仅是网页测试工具,同样可以用来做 Android 和 iOS 的自动化测试。对于关键字测试驱动熟悉的测试员可以轻松上手 Robot Framework。
3.Appium
官网:http://appium.io
用途:App自动化测试
许可:免费支持语言:Java,Python ,Ruby,node,Javascript,php
工具介绍:Appium 是一个移动端自动化测试开源工具,支持iOS 和Android 平台,支持Python、Java 等语言,即同一套Java 或Python 脚本可以同时运行在iOS 和Android平台,Appium 是一个C/S 架构,核心是一个 Web 服务器,它提供了一套 REST 的接口。当收到客户端的连接后,就会监听到命令,然后在移动设备上执行这些命令,最后将执行结果放在 HTTP 响应中返还给客户端。
3.QTP(UFT)
官网:https://software.microfocus.com/en-us/products/unified-functional-automated-testing/overview
用途:Web UI自动化测试,接口测试,APP测试
许可:商业支持语言:VBScirpt
工具介绍:HP QuickTest Professional 提供符合所有主要应用软件环境的功能测试和回归测试的自动化。采用关键字驱动的理念以简化测试用例的创建和维护。它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。目前版本名为Unified Functional Testing,简称UFT。可以测试非常多的应用,比如接口API,Web services,桌面程序,Web系统,手机APP。
猜你喜欢
- 2024-09-29 图吧工具箱——集合多种电脑硬件检测工具,免费、实用
- 2024-09-29 鼎恒资讯:做软件测试却不知道这些测试工具?利用好可以涨薪50%
- 2024-09-29 这10款性能测试工具,收藏起来,测试人的工具箱!
- 2024-09-29 常见的二十种软件测试方法详解(史上最全)
- 2024-09-29 安全测试工具大全(安全测试常用工具)
- 2024-09-29 盘点渗透测试常用工具,新手收藏少走弯路
- 2024-09-29 硬核!微信「性能检测工具」更新2.0.8!(附入口)
- 2024-09-29 【测试工具】专业推荐,助你高效完成测试任务!
- 2024-09-29 5个APP自动化测试辅助定位工具,你用过几个?
- 2024-09-29 一网打尽:常用通讯测试相关工具的介绍、使用和下载
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)