自动测试(什么是自动化测试?)
自动测试(什么是自动化测试?)
什么是自动化测试?
自动化测试是指把以人为驱动的测试行为转化为机器执行的过程。实际上自动化测试往往通过一些测试工具或框架,编写自动化测试脚本,来模拟手工测试过程。比如说,在项目迭代过程中,持续的回归测试是一项非常枯燥且重复的任务,并且测试人员每天从事重复性劳动,丝毫得不到成长,工作效率很低。此时,如果开展自动化测试就能帮助测试人员从重复、枯燥的手工测试中解放出来,提高测试效率,缩短回归测试时间。
什么情况下适合使用自动化测试?
实施自动化测试之前,需要对软件开发过程进行分析,以观察其是否适合使用自动化测试。通常情况下,引入自动化测试需要满足以下条件。
(1) 项目需求变动不频繁
测试脚本的稳定性决定了自动化测试的维护成本。如果软件需求变动过于频繁,测试人员需要根据变动的需求来更新测试用例以及相关的测试脚本,而脚本的维护本身就是一个代码开发的过程,需要修改、调试,必要的时候还要修改自动化测试的框架,如果所花费的成本不低于利用其节省的测试成本,那么自动化测试便是失败的。
(2) 项目周期足够长
自动化测试需求的确定、自动化测试框架的设计、测试脚本的编写与调试均需要相当长的时间来完成,这样的过程本身就是一个测试软件的开发过程,需要较长的时间来完成。如果项目的周期比较短,没有足够的时间去支持这样一个过程,那么自动化测试便无意义。
(3) 自动化测试脚本可重复使用
如果费尽心思开发了一套近乎完美的自动化测试脚本,但是脚本的重复使用率很低,致使期间所耗费的成本大于所创造的经济价值,自动化测试便成为了测试人员的练手之作,而并非是真正可产生效益的测试手段了。
另外,在手工测试无法完成,需要投入大量时间与人力时也需要考虑引入自动化测试。比如性能测试、配置测试、大数据量输入测试等。一般来说,自动化测试通常都会跟持续集成系统(比如Jenkins)配合使用。
航天飞机为什么淘汰(航天飞机被什么取代了)在上个世纪下半叶,航天飞机热席卷整个世界,苏联和美国投入无数资金,并且成功进入宇宙。甚至还能置身于太空环境之中,那么为什么中国这么多年来,一直都对航天飞机不理不睬呢?历史上美国曾狂
飞艇为什么被淘汰(飞机是怎么淘汰飞艇的)1900年7月2日,德国著名飞艇设计师齐柏林设计并制造出了一架体型巨大的飞艇。该飞艇内设16个气囊,外部采用高强度防水布蒙皮,可以在搭载数吨货物的条件下留空24小时以上。1929年
航天飞机为什么淘汰(暴风雪号航天飞机惨状)原因主要有以下三个1航天飞机构想的初衷很美妙,可是在研制过程中,预算不断超支在实际飞行过程中,费用更是不断暴涨,不符合预期。原计划一架航天飞机要飞100多次,可实际上5架航天飞机加
大妈嫌消防车挡门不吉利索要20元每天都有不同的新闻上热搜,热搜也是大家了解当下各种热门新闻的一个途径的,这两天大妈嫌消防车挡门不吉利索要20元的热度就非常高,也是受到了网友们的关注,那么小编今天自然也是到网上去收
梅西转会最新消息近日梅西转会登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下梅西转会具体的情况吧梅西
美方单方面发布中美高层将在阿拉斯加会晤每天都有不同的新闻上热搜,热搜也是大家了解当下各种热门新闻的一个途径的,这两天美方单方面发布中美高层将在阿拉斯加会晤的热度就非常高,也是受到了网友们的关注,那么小编今天自然也是到网
美方中美高层将在阿拉斯加会晤每天都有不同的新闻上热搜,热搜也是大家了解当下各种热门新闻的一个途径的,这两天美方中美高层将在阿拉斯加会晤的热度就非常高,也是受到了网友们的关注,那么小编今天自然也是到网上去收集了
外交部谈中美高层对话将表明立场管控分歧问题每天都有不同的新闻上热搜,热搜也是大家了解当下各种热门新闻的一个途径的,这两天外交部谈中美高层对话将表明立场管控分歧问题的热度就非常高,也是受到了网友们的关注,那么小编今天自然也是
效力待定(合同效力的追认)效力待定(合同效力的追认)根据合同法的规定,合同可能存在效力待定或者可撤销的情况,只要符合法定的可撤销要件,合同依照法定程序就可以撤销,那可撤销合同的种类有哪些?效力待定与可撤销的
上海肛肠名医崔鸿(上海肛泰医院)上海肛肠名医崔鸿(上海肛泰医院)18岁的小张(化名),2年前出现骶尾部肿痛,后自行溃破,自认为是上火疖肿,未进行系统治疗,后反复出现溢脓溢液等症状,至某知名三甲医院就诊后诊断为肛瘘
奥古斯丁(圣奥古斯丁是谁)奥古斯丁(圣奥古斯丁是谁)354年11月13日,古代基督教会最伟大的思想家奥古斯丁诞生。奥古斯丁(天主教译圣思定圣奥斯定圣奥古斯丁),古罗马帝国时期天主教思想家,欧洲中世纪基督教神