GUI自动化测试系列(一)测试用例的设计及自动生成.ppt
《GUI自动化测试系列(一)测试用例的设计及自动生成.ppt》由会员分享,可在线阅读,更多相关《GUI自动化测试系列(一)测试用例的设计及自动生成.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、GUI自动化测试培训系列(一)测试用例的设计及自动生成联系作者:目录 Contents背景介绍测试用例生成技术使用方式0202延时符1自动化测试背景介绍延时符延时符对于自动化测试,很多项目经理甚至测试人员都有误解,认为自动化测试越多越好,在某种程度上说这种理解是正确的,但是我们更应该对app自动化测试进行分析和设计。各阶段的自动化测试各有特点。自动化测试简介延时符自动化测试简介 虽然单元测试发现修改问题成本低,方便自动化,但是单元测试无法从全局观的角度了解系统模块间的交互,也无法通过方法、组件的组合帮助用户完成业务目的,而基于GUI的测试描述的是从用户角度出发的用户使用场景,因此更容易阐述用户
2、的行为和业务需求。基于GUI的测试描述测试的层级更高,所以也就更接近于业务,而单元测试更接近于实现。不同层级的测试都很有必要,而我们要根据不同测试所处的层级和其特点来进行测试设计延时符GUI自动化测试设计基于用户界面的自动化测试层级最高,需要准备的测试环境和测试数据更复杂,运行时间更长,所以我们应该把其他测试层级能覆盖的测试尽可能的推到更底层的测试层级。由于机器比较适合做简单重复,但工作量大的工作,因此设计GUI自动化测试时,原则是尽可能编写用户旅程级别的测试用例,而对于一些复杂的反向功能测试用例,例如需要特定环境或复杂操作的测试应该给手工测试执行。否则维护成本过高。延时符GUI自动化测试设计
3、用户旅程(User Journey)是一个用户体验设计的术语,指的是为达到某种特定目的,用户所执行的一系列操作的集合延时符GUI自动化测试设计一个简单的注册功能,能想清楚有多少操作路径吗?全凭经验覆盖?有没有更标准的方法?能不能有像爬虫一样的工具搜索出路径?2基于UML图模型的测试用例自动生成技术延时符功能测试用例自动生成技术几十个页面,内容都差不多,全部都要写用例,能不能自动化生成,自动执行?功能测试用例自动生成技术 功能测试人员应该把主要精力放在测试设计上,像一个设计师一样工作!让复制粘贴、码字这样的工作交给机器去做吧!功能测试用例自动生成技术 软件测试功能测试过程是将被测软件系统看作一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GUI 自动化 测试 系列 设计 自动 生成
限制150内