文档章节

自动化测试

反经
 反经
发布于 2017/01/11 23:33
字数 488
阅读 27
收藏 0

软件测试六大模块:

1.功能性测试

2.可用性测试(用户体验)

3.性能测试

4.安全性测试

5.兼容性测试

6.可靠性测试

 

灰度

级别

黑盒测试

界面级

灰盒测试

接口级

白盒测试

代码级

 

接口级自动化测试工具:LoadRunner、JMeter

界面级自动化测试工具:QTP/UFT、RFT、TestComplete、Selenium/Watir、Sikuli IDE、Appium/MonkeyRunner(移动客户端应用测试工具)

 

开发自动化测试脚本需要花费较长周期,所以对短期项目型实施自动化测试价值不高。

自动化测试更多适用于回归测试。

 

手工测试VS自动化测试

寻找产品缺陷

手工测试

优于

自动化测试

纯技术性要求

自动化测试

高于

手工测试

产品的稳定性要求

手工测试

低于

自动化测试

测试用例的高效性

手工测试

优于

自动化测试

对测试人才的要求

手工测试

同于

自动化测试(高手难求)

相互之间的可替代性

手工测试

同于

自动化测试(互相不可替代)

对测试项目的价值

手工测试

同于

自动化测试(均非核心价值)

特别提醒:测试的核心价值在于测试的分析与设计;手工,自动只是执行手段。

 

对于典型的分布式三层架构应用系统来说:

代码级自动化测试更多地用于服务端

界面级自动化测试更多地用于客户端

那么在客户端与服务端之间的数据传输,基于协议的测试便会发挥用途

基于协议的自动化测试可以弥补代码级和界面级的不足

基于协议的自动化测试更易于进行可靠性,安全性,性能等的测试。

 

© 著作权归作者所有

上一篇: BSON与JSON的区别
下一篇: Junit
反经
粉丝 36
博文 166
码字总数 43569
作品 0
广州
程序员
私信 提问

暂无文章

OSChina 周四乱弹 —— 当你简历注水但还是找到了工作

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @花间小酌 :#今日歌曲推荐# 分享成龙的单曲《男儿当自强》。 《男儿当自强》- 成龙 手机党少年们想听歌,请使劲儿戳(这里) @hxg2016 :刚在...

小小编辑
今天
2.8K
22
靠写代码赚钱的一些门路

作者 @mezod 译者 @josephchang10 如今,通过自己的代码去赚钱变得越来越简单,不过对很多人来说依然还是很难,因为他们不知道有哪些门路。 今天给大家分享一个精彩的 GitHub 库,这个库整理...

高级农民工
昨天
4
0
用好项目管理工具,人人都可以成为项目经理

现在市面上的项目管理工具越来越多了,但是大多数都是一些协同工具或轻量项目管理工具。如果是多团队、跨部门使用或者企业级的项目管理,从管理思想到工具运用,需要适应企业的业务流程体系,...

cs平台
昨天
12
0
只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下:...

晓月寒丶
昨天
69
0
区块链应用到供应链上的好处和实际案例

区块链可以解决供应链中的很多问题,例如记录以及追踪产品。那么使用区块链应用到各产品供应链上到底有什么好处?猎头悬赏平台解优人才网小编给大家做个简单的分享: 使用区块链的最突出的优...

猎头悬赏平台
昨天
32
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部