www.194638282.com
手机黑盒测试体例取方式
时间:2019-05-06

  因为有不少不成沉现的Error是因为Memory Leak(内存泄露)惹起的,所以不断的反复统一个操做是沉现一个不成沉现的Error的一个好方式。

  此类测试有一门槛值,即Test Case的Pass率达到必然值(如95%)才能颁布发表版本发布成功,进入进一步的测试,不然此版本无效。

  正在测试初期,一般只需要按照Test Case测,把一些不成沉现的Error都记实下来。同时碰到Test Case的问题或者不充实,该当当即处理(和Team Leader或者Special List会商,补写Test Case)。正在这一阶段竣事后,一般要写一个Summary Report。把这一阶段的测试成果和碰到的问题、本人的看法都写正在里面(当然是用English)。

  二是多关心分歧Feature之间的Interaction。这是手机软件相对比力容易出问题,而Test Case又很少能反映的处所。这是一个很大的Free Test空间。

  响应能力压力:有时候某个操做可能处置的时间很长,正在处置期间若是测试者再不竭地进行其他操做的话,很容易呈现问题。

  当所有Test Case都测完后,就进入Free Test期间。这里的Free Test具有明白的目标性和范畴。一般来说,这段时间的Free Test只需要测本人担任的模块。并且Free Test还担任沉现前期“跑Case”是遗留的不成沉现的Error。

  存储压力:因为手机采用的是栈式存储,所以当一个存储块满了之后,若是法式员不做响应处置或者处置欠好的话,很容易形成其他存储区被擦除,从而正在UI上呈现问题(其他功能无法一般利用)。

  日常平凡的Free Test从理论上该当对所测试的范畴穷尽所有的测试方式。可是,这是不现实的。正在现实项目中,次要有两个方面是Free Test所需要注沉的。

  压力测试,顾名思义,是给手机必然压力,从而找出手机软件上的Error。一般来说,敌手机的压力次要有:

  一是从UI Spec上找灵感。应为Test Case是根据UI Spec写的,所以从UI Spec上冲破是一个行之无效的方式。UI Spec有必然的摸索深度,加大摸索深度,是一种冲破的路子;别的统一个功能用其他分歧的方式去实现,也是一种冲破路子。

  相关链接: