自动化测试基础

流绪微梦 提问于2024-06-03 22:33:05
推荐回答

自动化测试就是以程序测试程序,以代码代替思维,以脚本的运行代替手工测试。

操作方法

1、什么是自动化测试以程序测试程序,以代码代替思维,以脚本的运行代替手工测试。自动化的测试涵盖了:功能(黑盒)自动化测试,功能(白盒)自动化测试,性能测试,压力测试,GUI(Graphical User Interface)测试,安全性测试等。

2、自动化测试的优势回归测试更方便可靠 ;可运行更多,更繁琐的测试,且快速高效;可执行一些手工测试执行相当困难或者做不到的测试,如大量的用户并发;更好的利用资源,具有一致性和可重复性的特点,自动化测试脚本完全可复用;提升了软件的可信度;多环境下测试等。

3、自动化测试无法做到的事以及劣势永远不可能完全替代手工测试,自动化测试无法做到手工测试的覆盖率,不是每个测试用例都适合做成自动化,如建议一个页面的布局是否正确。手工测试发现的缺陷远比自动化多。自动化测试是几乎无法发现新缺陷的,最大的用途是用来回归,确保曾经的bug没有在新的版本上重新出现。自动化测试工具是死的,它不具备任何想象力。自动化测试的好坏,完全取决于测试工程师。成本投入高,风险大。对测试人员的技术要求高,对测试工具同样有要求。

4、合适引入自动化项目周期长,系统版本不断,并且需求不会频繁变更,此时是适合引入自动化测试的。系统的测试对象基本可以正常识别,以及对无法识别的控件能否提供一个解决方案。系统中不存在大量的第三方控件。需要反复测试,如可靠性测试需要进行上千次的系统测试。

5、不适合自动化项目周期短,需求频繁变更。即使是周期长的项目,如果经常需求变更,也不适合做自动化。软件版本还没有稳定的情况下,主功能或大量功能有被重新更改的可能话,也不适合做自动化。没有明确的项目测试自动化计划,措施和管理。多数对象无法识别,以及脚本维护频繁与艰难,二者有其一,自动化必定失败。

6、自动化测试的流程

合理的自动化切入点:通常,项目只有经历了完整的系统测试之后才算具备了基本的引入测试自动化的条件。测试自动化分析:(1)可行性分析(2)抽样demo分析,demo一般选取冒烟测试用例,检查脚本是否能够成功运行通过,已设计的测试点是否全部执行(3)测试需求分析,分析哪些功能点准备进行自动化测试计划定制:自动化测试计划越全面,后期越能循规蹈矩的去实施,自动化测试的成功率越高自动化测试设计阶段:主要分为自动化测试框架和自动化测试用例。(1)自动化测试框架的设计,开发与搭建:应能保证测试的分布执行,脚本模块化,数据驱动,日志分析,错误截图,报表回收,共享对象库,公共函数库,环境配置,统一设计模式,异常处理,场景恢复的一个无人值守的,针对每个独立项目的测试框架(2)自动化测试用例设计三部曲:手工测试用例是从无到有,然后自动化测试用例是根据手工测试用例来写的。首先,筛选手工测试用例。然后转换手工测试用例,最后新增&补充自动化测试用例。为什么不能用手工测试用例完全替代自动化测试用例?自动化测试用例的范围往往是核心业务流程或者重复执行率高的,自动化测试的覆盖率不能达到手工测试的覆盖率。自动化测试的用例选择一般以正向为主,而反向的情况却有很多,但是并不是所有反向情况自动化测试都会涵盖,而是有筛选的选取一部分。也并不是所有的手工测试用例都可以用来做自动化的,如页面布局的检查。手工测试可以不需要回原点,但是自动化测试往往是必须的。自动化测试用例与手工测试用例不同,不需要每个步骤都写预期结果。

测试脚本设计与开发:测试脚本大致可划分为五种,(1)线性脚本:通过录制直接产生的线性可执行的脚本(2)结构化脚本:具有顺序,循环,分支等结构的脚本(3)可共享脚本:可以被多个测试用例使用,被其他脚本调用的脚本(4)数据驱动脚本:测试数据跟业务流程控制分离的脚本,通过读入数据文件来驱动流程进行的脚本(5)关键字驱动脚本:脚本,数据,业务分离,数据和关键字在不同的数据表中,通过关键字来驱动测试业务逻辑。关键字驱动的特点是,它更像是描述一个测试用例在做什么,而不是如何做。自动化测试执行:(1)无人值守的测试:环境搭建,部署与配置;自动化测试用例与测试脚本相互绑定;自动化测试用例执行顺序排列与组合(2)异常处理与场景恢复提交自动化测试产物:大致需要提交执行情况,测试结果,分析报表,测试报告,质量情况等。测试脚本维护:严格来讲,每个阶段都在做测试脚本维护。一个不值得维护的自动化测试项目是不值得立项的。

流绪微梦 2024-06-07 10:14:30

相关推荐

怎么区分剑突和肿瘤呢 发布时间 2024-06-19

核心提示:许多人不知道剑突和肿瘤之间的区别。当我们触摸剑突时,它很皮包骨头。它位于心脏附近,可以保护心脏并支持我们的身体。通常,触摸时不会感到疼痛或不适。清楚。另外,肿瘤也不是那么容易感觉到。它们通常分布在器官内部,需要进行相关检查才能查明。如何区分剑突和肿瘤?每个人都对肿瘤一词感到恐惧,因为它会直接影响我们的身体...
查看全文>

瑰珀翠护手霜多少钱 crabtree evelyn价格多少 发布时间 2024-06-19

瑰珀翠护手霜多少钱?瑰珀翠护手霜是日常生活中很多人钟爱的一款护手霜,特别是秋冬季节使用护手霜更是常见。那么,瑰珀翠护手霜多少钱你知道吗?一起来了解一下!瑰珀翠护手霜多少钱:价格从9美元到32美元之间,你可以对号自己使用的是哪一款产品。目前的人民币对美元是1美元=6.9142人民币,大家可以大概估算一下价格,过于便宜...
查看全文>

sk2小灯泡适合干皮吗 适合孕妇用吗 发布时间 2024-06-19

sk2小灯泡,这是日本的一个品牌,是很多人都是喜欢的,用在脸上的感觉是不错的,那么sk2小灯泡适合干皮吗?sk2小灯泡适合孕妇用吗:sk2小灯泡适合干皮吗:适合,sk2小灯泡适合任何肤质的人使用。小灯泡质地清爽,延展性能极佳,所以油性皮肤的人使用也完全不会有负担。而干性皮肤使用也不会产生皮肤干燥紧绷的现象,只要后续...
查看全文>

程潇这条绿裙子厉害了,穿出“竹竿腿”的效果,腿粗女孩的福音! 发布时间 2024-06-19

程潇出现在机场,一身打扮显得十分的清凉舒适,配色也是简单大方。黑色的上衣搭配着一条绿色的裙子,显得十分的青春活泼,短裙还露出了程潇的双腿,将视觉吸引到了双腿上。绿色的短裙与黑色的上衣相比更加的活泼俏皮,也让整体不会显得太过于沉闷,增添了鲜艳两眼的色彩,并且绿色本身也是非常清新明亮的颜色,搭配上短裙的款式,看上去充满...
查看全文>

最后一波羽绒服加购热潮 你舍得错过吗? 发布时间 2024-06-19

对年轻女人来说,大衣才是主角,但,就算再怎么喜欢,关键时候,还是得靠羽绒服撑场,毕竟,风度抵不过温度,冷不冷,只有自己知道。So,还等什么,最后一波羽绒服加购热潮,赶紧买买买吧,再不剁手就真的结束了。过膝金丝绒加厚羽绒服01当然,已经剁过无数只手的女人就不要再买了,羽绒服嘛,贵在精而不在多。还没有来得及剁手的女人不...
查看全文>

优选推荐