博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自动化测试
阅读量:4576 次
发布时间:2019-06-08

本文共 543 字,大约阅读时间需要 1 分钟。

自动化测试包含的范围可大可小,定义是将以人为驱动的测试行为转化为机器执行的一种过程。

白盒/灰盒: 利用编写的程序进行自动化测试,Xunit。

黑盒:         利用一种或多种工具。

 

特点:快速、可重复。

混合模型框架是什么? 灵活性提升,数据文件格式多样化。

 

how to 建立自动化测试?

测试范围,投入回报,对测试脚本调试、测试和维护。

 

 

Loadrunner

QTP

 

基于协议的性能测试工具,侧重的是压力、负载、容量、并发等。

基于UI对象的功能测试工具,针对功能的测试

录制原理

捕获数据包,录制的前提是能识别协议报文

消息机制,截获消息,录制的前提是能识别控件

 

LR只是录制了客户端和服务器之间的通信数据,录制的时候跟客户端有关系,

回放的时候不会启动客户端程序。

录制和回放都是真实地去操作客户端程序的各种GUI控件,回放的时候会真实地启动客户端程序。

应用场景

 

目前最主要的应用是用于回归测试、版本验证测试阶段。只有当系统的界面元素不会频繁的变化、系统功能基本稳定,已经通过一至两轮的手工测试,确定系统不会存在重大缺陷时,才可以考虑自动化的实施。

 

转载于:https://www.cnblogs.com/qingxia/archive/2012/09/25/2702158.html

你可能感兴趣的文章
Linux中用户及用户组
查看>>
python常用sql语句
查看>>
退休惠普九大感言——根源(虽然不是孙振耀写的,但正如孙振耀本人所说:写这篇文章的人对大家的影响、启发,内容比谁来写更有意义)...
查看>>
IE 下a标签在 position:absolute 后无法点击的问题
查看>>
jquery 正则表达式
查看>>
mysql查询更新时的锁表机制分析(只介绍了MYISAM)
查看>>
JDBC如何调用存储过程
查看>>
扫盲记-第五篇--图像全景分割
查看>>
Haproxy安装与配置
查看>>
Linux之Ganglia源码安装
查看>>
Android中的Handler,Looper,Message机制
查看>>
Roman Numeral Converter
查看>>
魔幻之翼的博客
查看>>
文件发送成功率低的问题(1)
查看>>
异步方法 async/await
查看>>
37 数组的概念
查看>>
去掉SrollView、GrdiView、ListView、ViewPager等滑动到边缘的光晕效果
查看>>
我选择的……
查看>>
akka actor初探
查看>>
linux清理Java环境
查看>>