这是个很宽泛的问题,总得来说:首先评估分析引入自动化对项目的利弊,可行性,并取得团队支持;可能情况下,项目设计之初应考虑后面自动化,并引入(规范、工具等)支持;确定哪些需要测试自动化,做好分层;28原则,由点破面,由简到繁;遵循易上手、高可扩展性,可持续性原则,选择适合当前团队的自动化框架。
自动化测试有什么建议没?
- #1
- #2
kylinTOP(回复于:2020-02-28 12:02:50)
业界自动化工具录制后基本上还是要维护脚本代码(包括:qtp,selenium,robotframwork等),对用例的维护是相当的耗时,也此是长期以来自动化叫好叫卖的原因,很多公司使用一段时间,消耗了大量人力,也看不到时实际的效果,积极性不段的降低。不过还是有好的产品分享给大家,我推荐你可以试用一下kylinTOP工具,该工具有大量的智能属性,如:支持元素智能判断、步骤智能等待等一系智能化的操作。可以给测试人员节省大量的时间,优其是在版本不段变更的情况下,也能很好的识别元素。优其适合自动化不懂的人员,学习起来非常容易。
Zsnow1216(回复于:2018-05-10 03:05:23)
自动化测试要从效率角度去想,如果没有得到效率的收益就去掉。不要盲目去做自动化覆盖率,这样维护起来的成本非常大。