为什么常识

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

生活词典 changshi.cidiancn.com

阅读: 124

在摩托罗拉的企业级移动终端上开发的系统如何做自动化测试?这个问题想请教下有测试经验的前辈,目前的情形是: 1.目前部门里没有有自动化测试经验的测试人员,短时间里也不会有; 2.自己在研究,但是不知道该选择哪种测试工具; 3.我们的系统是在摩托罗拉的企业级移动终端上运行,需要频繁使用扫描条码的功能,无法在-上进行,不知道如何在自动化测试中设计这个环节; 4.平时需求的变更比较频繁,大概一周会改用户的3-4个需求,我不知道这种频率是否会导致不适合使用自动化测试,目前每次更新系统时人工做回归测试,大概在一天左右; 5.不知道如何划分哪些流程可以做自动化测试; 6.在目前的这种情形下,除了看书看文档,如何找到更有效地方法学习? 希望有高手帮我根据具体情况分析,或者有好的文档或相关的网站推荐。————————————————————————————————————补充:我大概是描述得不够清楚,我说的需求是系统上了产品线以后,用户要求的一些变动,改动不会很大。我说的需求基本只是很小的改动,现在是这样,以后可以控制到基本不出现这样的情况。“怎么做自动化测试根据具体要求而来”目前的状况就是不明确根据具体要求怎么去决定要不要用自动化测试。2 个答案

答案 1:

@受邀回答怎么做自动化测试根据具体要求而来,没太明白你的具体情况,我想应该是一个在摩托罗拉的系统上做的一个软件吧。本来想说点什么,但是看到一周就有3、4个需求更改的情况下,我就没什么好说的了,用于回归的自动化测试用例编写后很快就失效了,这种情况下,可以说不但没有做自动化测试的必要,而且也没有专门测试人员测试的必要,需求不明确去做需求,做完需求再研发,如果需求总改,对研发和测试都很头痛,这样的话直接研发与客户沟通,中间搞那么多环节看着挺规范,实际已经没什么意义了。好吧,也补充一下吧:用户的需求更改不影响的地方,写成完整的测试用例,影响比较严重的用例,自动化就做一半,只做 用例的前置条件。看情况自己取舍吧。直接在移动设备上做自动化比较困难,在那个系统下估计没有什么测试工具,不用-的话还是挺困难的,最好看看怎么跳过条码的问题,如果不是测扫描的问题的话,可以考虑直接让你们的开发人员在软件里直接把扫描条码的步骤在软件里做完,这样就可以在-上做了。最后还是质疑一下你们是否有做自动化的能力=_=

答案 2:

moto的自动化测试理念一直贯彻的比较彻底,从白盒测试到灰盒API测试以及黑盒测试都有一定程度的自动化。但是我觉得自动化性价比最高的阶段目前还是在回归测试阶段,特别是面对需求频繁更改的开发阶段,我不觉得自动化测试是一个好主意。另外,硬件基本的测试,如按键打电话/条形码的扫描,应该属于手工测试范畴。即使软件模拟成功了也不代表真的硬件能够成功。如果你实在想做,可以做一些自动化的小脚本,在一定程度上减轻手工测试的负担。采用自动化和手工测试相结合的方式不失为一个办法。

分享常识给亲友.

下一篇:中文字体的设计过程中有哪些十分琐碎的事情? 下一篇 【方向键 ( → )下一篇】

上一篇:华为的软肋是什么? 上一篇 【方向键 ( ← )上一篇】