百姓大小事,一呼百应!

百姓网 | 百姓知道

通讯通信

在摩托罗拉的企业级移动终端上开发的系统如何做自动化测试?

这个问题想请教下有测试经验的前辈,目前的情形是: 1.目前部门里没有有自动化测试经验的测试人员,短时间里也不会有; 2.自己在研究,但是不知道该选择哪种测试工具; 3.我们的系统是在摩托罗拉的企业级移动终端上运行,需要频繁使用扫描条码的功能,无法在模拟机上进行,不知道如何在自动化测试中设计这个环节; 4.平时需求的变更比较频繁,大概一周会改用户的3-4个需求,我不知道这种频率是否会导致不适合使用自动化测试,目…

2 个回答

  • 匿名用户 | 2017-10-18 07:30:54

    @受邀回答

    怎么做自动化测试根据具体要求而来,没太明白你的具体情况,我想应该是一个在摩托罗拉的系统上做的一个软件吧。

    本来想说点什么,但是看到一周就有3、4个需求更改的情况下,我就没什么好说的了,用于回归的自动化测试用例编写后很快就失效了,这种情况下,可以说不但没有做自动化测试的必要,而且也没有专门测试人员测试的必要,需求不明确去做需求,做完需求再研发,如果需求总改,对研发和测试都很头痛,这样的话直接研发与客户沟通,中间搞那么多环节看着挺规范,实际已经没什么意义了。

    好吧,也补充一下吧:
    用户的需求更改不影响的地方,写成完整的测试用例,影响比较严重的用例,自动化就做一半,只做 用例的前置条件。看情况自己取舍吧。直接在移动设备上做自动化比较困难,在那个系统下估计没有什么测试工具,不用模拟机的话还是挺困难的,最好看看怎么跳过条码的问题,如果不是测扫描的问题的话,可以考虑直接让你们的开发人员在软件里直接把条码的步骤在软件里做完,这样就可以在模拟机上做了。最后还是质疑一下你们是否有做自动化的能力=_=

    本问答由匿名用户提供

  • 匿名用户 | 2017-10-18 07:06:08

    moto的自动化测试理念一直贯彻的比较彻底,从白盒测试到灰盒API测试以及黑盒测试都有一定程度的自动化。但是我觉得自动化性价比最高的阶段目前还是在回归测试阶段,特别是面对需求频繁更改的开发阶段,我不觉得自动化测试是一个好主意。

    另外,硬件基本的测试,如按键打电话/条形码的扫描,应该属于手工测试范畴。即使软件模拟成功了也不代表真的硬件能够成功。

    如果你实在想做,可以做一些自动化的小脚本,在一定程度上减轻手工测试的负担。采用自动化和手工测试相结合的方式不失为一个办法。

    本问答由匿名用户提供

* 本站部分内容来源自网络,仅作分享之用,侵删。