



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第页Web自动化测试思路Web自动化测试思路
发表于:2023-07-25来源::点击数:标签:自动化网络webWebWEB
Web自动化测试思路:未知来源:网络转载一个Web系统一旦开发完成,开发人员就可以暂时松一口气了;可是测试呢?后台升级,页面怎么测试?再来一遍?自动化测试或许是一个好的选择,那么怎么组织?按照什么思路进行呢?一方面我摸索着使用VSTS进
Web自动化测试思路
:未知来源:网络转载
一个Web系统一旦开发完成,开发人员就可以暂时松一口气了;可是测试呢?后台升级,页面怎么测试?再来一遍?自动化测试或许是一个好的选择,那么怎么组织?按照什么思路进行呢?一方面我摸索着使用VSTS进行自动化测试,摸索了一个路子,正在进行中,或许你有更好的方法,请指点!
本文覆盖一下内容:
1.定策:先走通后走对
2.架子怎么搭?
3.VSTS自动化测试工具能做什么、擅长做什么?
定策:先走通后走对
先从这样一个点切入一下:我们做Web开发实际上是A框架上的一个应用,A又是什么呢?A是对HTTP协议的一个封装,使得开发更容易,更快捷…;由于Http协议先天的一些特征,比如http协议是无状态的,所以A能为我们提供一个服务器端的事件编程模型是戴着锁链跳出了优美的舞姿。
然后,我们的Web自动化测试又在做什么呢?这个问题的答案可以从这样一个角度分析:Web自动化测试工具出现在了之前测试人员出现的位置上,那么由此我们可以判定—1.Web自动化测试/自动化测试工具肯定做了之前测试人员做的事情2.Web自动化测试/自动化测试工具肯定做了测试人员做不到的事情
我们的Web测试人员对一个Web系统(比如:电子购物网站)进行测试,最基本的要保证能走通若干个重要的流程,比如检索—查看货物详细信息—登录—付费等等,这也就是“走通”;在这个过程中测试人员会判断检索的结果是不是对的,货物详细信息显示的是不是对的..
这就是“走对”;我们的Web测试人员在日常工作中,无意识的就完成了这样两件事情。
当Web自动化测试工具出现在测试人员的位置上的时候它要做到验证是不是能走通,是不是能走对;同时作为工具它还有人工无法替代的功能,比如:它可以定时的执行,反复的执行,及时的反馈,它可以做压力测试…当自动化测试工具做到了测试人员可以做的事情,同时有做到了测试人员无法做到的事情的时候,它就具有了价值,可以成为产品了.
我们可以看看VSTS的Web自动化测试工具,我们简单看一下MSDN上的描述:可以创建用于广泛的测试目的的Web测试:
o创建执行Web应用程序的功能测试。
o创建数据驱动的测试。
o创建并运行可以测试应用程序性能的测试。
o使用.NET语言进行测试创作、调试和测试扩展。
VSTS的Web自动化测试工具,提供了一系列的机制来实现上面提到的”走通走对”,后面我们会提到。
架子怎么搭?
有了目标,下面做的就是搭起架子来,也就是说:我们怎样组织Web自动化测试呢?
怎么容易管理Web自动化测试?怎么样能容易扩展?怎么样做到复用?怎么样做到分工协作?
我们知道HTTP协议是基于请求/响应范式的;那么上面的走通和走对就可以这样重新解释:走对是我们得到了一个正确的响应;走通是发出一个请求之后得到了我们期待的响应;
而对于大多数的Web系统,一个请求或者响应往往直接对应一个页面;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025劳动合同编写指南
- 2025投资合作协议范文合同协议范文
- 2025中国大陆出版合同范本
- 2025深圳经济特区房屋租赁合同书
- 2025年股票发行与上市事务法律服务合同协议样本
- 2025建筑工程合同模板
- 2025合同法制的政策基础与功能冲突
- 2025养殖产品买卖合同模板
- 2025贷款担保的合同范本
- 2025项目管理合同文本
- 阿特拉斯空压机保养课件
- (房屋建筑部分)工程建设标准强制性条文2023年版
- 幼儿园中班语言《小兔子开铺子》课件
- 公司面谈表模板
- 苏教版科学一年级下册第10课形形色色的动物课件25张
- 广场舞安全免责协议书 自愿参加广场舞免责书
- 超声诊断学:局灶性肝病(肝脏占位性病变)
- GB∕T 5019.8-2009 以云母为基的绝缘材料 第8部分:玻璃布补强B阶环氧树脂粘合云母带
- 延期还款申请表
- OSN9800光传输网络解决方案
- 江苏省地图矢量PPT模板(可编辑)
评论
0/150
提交评论