设想情况:
由于以上原因,在大多数情况下,QA需要集中精力进行大量的手工测试。因此,自动化成为了后座。有时,这些特性需要如此之快地被推开,以致于自动化成为次要因素。
问题1:在这种情况下,团队如何应对自动化?
问题2:我们所做的事情之一是要求我们的开发人员帮助完成自动化(在他们还没有编写代码的特性上)。然而,有两件事是由于这一点而发生的:
如何处理这种矛盾的局面?
发布于 2015-02-07 04:53:45
你觉得这不可能!不怎么有意思。以下是如何实现这一目标。又短又甜。
编辑:确保QA和Devs的比例是正确的,否则QA总是落后的,因为有时编写自动化比编写应用程序要重。
发布于 2015-02-07 01:03:29
如果你的管理层如此专注于短时间的回报,它不会投资于提高你的技能来提高你的生产力--无论如何,你应该在你自己的空闲时间去做。所有的工具和文档都是免费的,你只需投入你的时间。
当然,您的进度会比较慢,但是经过一段时间之后,您应该能够展示一些结果,向您的经理证明,对测试自动化提供更多的支持对于公司来说是很好的投资。或者,如果没有,你获得了技能,你可以申请到一个不同的公司,有更好的未来(对公司和你)。
俗话说:如果你不能改变你的公司--改变你的公司(意思是:用你的脚投票,为另一个公司工作)。
发布于 2015-02-07 02:57:48
您需要重新定义“已完成”的定义用于票证。在手动测试、文档和自动化完成之前,票证是不完整的。项目经理一开始可能会心烦意乱,但当你告诉他们提高质量的手段时,赢得争论并不难。
https://sqa.stackexchange.com/questions/12079
复制相似问题