为web功能测试而生的工具

简介
selenium录制器是最近刚流行起来的一个WEB自动化测试工具,由多测测团队开发。

Selenium录制器采用关键字驱动的理念以简化测试用例的创建和维护,它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。

专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。

适用于Web、PC软件系统的功能测试、回归测试及客户测试。

自动化脚本录制、一键回放、报告查看,轻而易举实现自动化测试流程,自有编辑器一站式解决目前支持的浏览器包括IE(8、9、10、11),支持Chrome及Firefox版本已经在开发中。

该工具支持不同级别的测试技能。 非程序员可以轻松地启动自动化测试项目,而程序员和高级自动化测试人员可以节省构建新库和维护脚本的时间。

工具的主要功能:

录制功能——创建回归测试检验软件功能和用户需求,支持IE系列浏览器所有HTML元素的快速录制、回放

对象属性参数化——通过工具提供的识别设置和数据输入,能随意改变对象的属性和数据。

测试报告功能——完成回归测试后,生成全面质量报告测试的结果。

原因诊断功能——出现查找错误地方,可以主动分析定位错误位置,可以通过调整查找策略(xpath、全路 径、属性集)准确查找到对象。

selenium+python脚本——专业的测试人员也可以通过工具提供的基于selenium框架来编写脚本。


工具的优势:

完全去脚本化,不懂编程也可以实现自动化测试

傻瓜式、可视化界面操作,简单拖拽即可完成用例建设

支持添加步骤、检查点、对象参数化

支持多种对象识别技术,包括:描述性识别、智能识别、索引识别、位置识别、图像识别、部分识别等

支持Ajax、JQuery等异步请求框架的Web页面

支持多种对象操作方式,包括:驱动模拟、消息、钩子、Dom事件和JS反向控制等。

测试用例的组织与管理

工具详细介绍:https://blog.csdn.net/qq_36987881/article/details/103779406
官方下载包:http://www.aitestor.com/download/duocece/duocece_setup.exe
官方网站:http://www.aitestor.com/web/
工具使用教程1:https://www.bilibili.com/video/av83405759/
工具使用教程2:https://www.bilibili.com/video/av83509940/?

原文地址:https://blog.51cto.com/14669142/2468159

时间: 2024-10-13 22:45:51

为web功能测试而生的工具的相关文章

WEB功能测试说明

网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户 要求的功能.常用的测试方法如下: 1.页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换工具. 2.相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确检查 按钮的功能是否正确 如新建.编辑.删除.关闭.返回.保存.导入等功能是否正确. 3.字符类型检查:在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方 输入其他字符类型),看系统是否检查字符

Webpack: 为Web开发而生的模块管理器[转]

Webpack: 为Web开发而生的模块管理器 原文地址:http://hanjianwei.com/2014/09/10/webpack-package-manager-for-web/ 10 Sep 2014 对于开发人员而言,好的包管理器可以让工作事半功倍.现在流行的编程语言大多有自己的包管理系统.近年来,Web开发越来越火,其开发工具也随之越来越好用了,而Webpack就是一款专为Web开发设计的包管理器.它能够很好地管理.打包Web开发中所用到的HTML.Javascript.CSS以

pyDash:一个基于 web 的 Linux 性能监测工具

pyDash 是一个轻量且基于 web 的 Linux 性能监测工具,它是用 Python 和 Django 加上 Chart.js 来写的.经测试,在下面这些主流 Linux 发行版上可运行:CentOS.Fedora.Ubuntu.Debian.Raspbian 以及 Pidora .-- Ravi Saive 本文导航 -如何在 Linux 系统下安装 pyDash12% pyDash 是一个轻量且基于 web 的 Linux 性能监测工具[1],它是用 Python 和 Django[2

Selenium也是一个用于Web应用程序测试的工具

Selenium也是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE.Mozilla Firefox.Mozilla Suite等.这个工具的主要功能包括:测试与浏览器的兼容性--测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上.测试系统功能--创建衰退测试检验软件功能和用户需求.支持自动录制动作和自动生成.Net.Java.Perl等不同语言的测试脚本.Selenium 是ThoughtWorks专门为Web

WebLech是一个功能强大的Web站点下载与镜像工具

WebLech是一个功能强大的Web站点下载与镜像工具.它支持按功能需求来下载web站点并能够尽可能模仿标准Web浏览器的行为.WebLech有一个功能控制台并采用多线程操作. http://sourceforge.net/projects/weblech/files/WebLech/weblech-0.0.3/weblech-0.0.3.tar.gz/download?use_mirror=nchc&download=

web开发之导出excel工具类

web开发中,一个系统的普通需求也包括导出excel,一般采用POI做统计报表导出excel. 导出excel工具类: import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.util.List; import java.util.Map; import org.apache.poi.hssf.usermodel.HSSFCell; import o

WEB前端常用的测试工具

一.QUnit 前端测试工具 QUnit是一个强大的JavaScript单元测试框架,该框架是由jQuery团队的成员所开发,并且是jQuery的官方测试套件.Qunit是Jquery的单元测试框架,并且被广泛使用在各个项目中. 为了使用Qunit,你仅仅需要去包含2个Qunit文件在你的Html页面.Qunit 包含了qunit.js 作为运行器和测试框架,和qunit.css 文件,座位测试套件页面显示测试结果的样式. 二.Selenium 前端测试工具 Selenium 是ThoughtW

web安全测试---AppScan扫描工具(转)

安全测试应该是测试中非常重要的一部分,但他常常最容易被忽视掉. 尽管国内经常出现各种安全事件,但没有真正的引起人们的注意.不管是开发还是测试都不太关注产品的安全.当然,这也不能怪我们苦B的“民工兄弟”.因为公司的所给我们的时间与精力只要求我们对产品的功能的实现以及保证功能的正常运行.一方面出于侥幸心理.谁没事会攻击我? 关于安全测试方面的资料也很少,很多人所知道的就是一本书,一个工具. 一本书值<web安全测试>,这应该是安全测试领域维数不多又被大家熟知的安全测试书,我曾看过前面几个章节,唉,

Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程

分类: Web架构 2010-10-04 16:07 371人阅读 评论(0) 收藏 举报 测试工具web服务attributestransactionsauthenticationconcurrency 转:http://blog.licess.org/http_load-webbench-ab-siege/ 一.http_load 程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工 具,它可以以一个单一的