59859cc威尼斯官网-威尼斯欢乐娱人成app

教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

传智教育|传智播客

一样的教育,不一样的品质

全国校区

 

App测试原则的6个基本原则

更新时间:2020年11月13日13时26分 来源:传智播客 浏览次数:

好口碑IT培训

App测试经过几十年的发展,人们提出了很多测试的基本原则用于引导App测试工作。制定App测试的基本原则有助于提高测试工作的效率和质量,能让测试人员以最少的人力物力、时间等尽早发现App中存在的问题,测试人员应该在测试原则的引导下进行测试工作。下面先容一下业界公认的6个基本原则。

1. 测试应基于客户需求

所有的测试工作都应该建立在满足客户需求的基础上,从客户角度来看,最严重的错误就是App无法满足要求。有时候,App产品的测试结果非常完美,但却不是客户最终想要的产品,那么App产品的开发就是失败的,而测试工作也是没有任何意义的。因此测试应依照客户的需求配置环境,并且按照客户的使用习惯进行测试并评价结果。

2. 测试要尽早进行

App的错误存在于App生命周期的各个阶段,因此应该尽早开展测试工作,把App测试贯穿到App生命周期的各个阶段中,这样测试人员能够尽早地发现和预防错误,降低错误修复的成本。尽早地开展测试工作有利于帮助测试人员了解App产品的需求和设计,从而预测测试的难度和风险,制订出完善的计划和方案,提高测试的效率。

3. 穷尽测试是不可能的

由于时间和资源的限制,进行完全(各种输入和输出的全部组合)的测试是不可能的测试人员可以根据测试的风险和优先级等确定测试的关注点,从而控制测试的工作量,在测试成本、风险和收益之间求得平衡。

4. 遵循GoodEnough原则

GoodEnough原则是指测试的投入与产出要适当权衡,形成充分的质量评估过程,这个过程建立在测试花费的代价之上。测试不充分无法保证App产品的质量,但测试投入过多会造成资源的浪费。随着测试资源投入的增加,测试的产出也是增加的,但当投入达到一定的比例后,测试的效果就不会明显增强了。因此在测试时要根据实际要求和产品质量考虑测试的投入,最好使测试投入与产出达到一个GoodEnough状态。

5. 测试缺陷要符合“二八”定理

缺陷的“二八”定理也称为Pareto原则、缺陷集群效应,一般情况下,App80%缺陷会集中在20%模块中,缺陷并不是平均分布的。因此在测试时,要抓住主要矛盾,如果发现某些模块比其他模块具有更多的缺陷,则要投入更多的人力、精力重点测试这些模块以提高测试效率。

6. 避免缺陷免疫

大家都知道虫子的抗药性原理,即一种药物使用久了,虫子就会产生抗药性。而在App测试中,缺陷也是会产生免疫性的。同样的测试用例被反复使用,发现缺陷的能力就会越来越差;测试人员对App越熟悉越会忽略一些看起来比较小的问题,发现缺陷的能力也越差,这种现象被称为App测试的“杀虫剂”现象。它主要是由于测试人员没有及时更新测试用例或者是对测试用例和测试对象过于熟悉,形成了思维定式。

要克服这种情况,就要不断对测试用例进行修改和评审,不断增加新的测试用例,同时,测试人员也要发散思维,不能只是为了完成测试任务而做一些输入和输出的对比。

最后,没有缺陷的App是不存在的,App测试是为了找出App测试中的缺陷,而不是为了证明App没有缺陷。

获取【App测试视频教程+资料】加播妞1605146928606_课程资料.jpg:2217622915




猜你喜欢:

10款移动app安全测试工具推荐

6款自动化应用安全测试工具推荐

怎么测试接口的登录状态?

App测试培训课程

59859cc威尼斯官网|威尼斯欢乐娱人成app

XML 地图 | Sitemap 地图