【24h】

Evolution of the Tester

机译:测试仪的演变

获取原文

摘要

The Tester. Who are they, where did they come from, and where are they going? Testers face different challenges than they did 10 years ago. The business and software landscape has changed dramatically. The modern-day tester needs to evolve or face extinction. Gone are the days of detailed requirements before starting development and of running regression tests after implementation. Often a new feature must be deployed as rapidly as possible, sometimes even the same day it was conceived. The development world is quickly moving away from the waterfall model, replacing it with agile methodologies. Quality Assurance (QA) engineers find themselves trapped between the trusted but time-consuming ways of ensuring quality and the challenge of providing coverage in the fast-moving agile world. While most software developers have found their groove working in agile, quality engineers have struggled and find themselves lagging behind. Automation has taken us a long way, but there are still shortcomings. Maintainability, reliability, and reusability are issues faced in all automation suites. In many agile shops, there remains a high dependence on manual testing and drawn-out regressions, causing the all too common QA 'bottleneck.' The stereotype that QA slows down the process has created a tendency to limit the use or effectiveness of quality engineers or forgo testing completely; trading unnecessary quality risks for speed. The pace of business has changed. In order to survive, QA must change with it. Reducing the need for manual regressions by expanding test automation, improving coverage reporting, simplifying manual regressions and providing continuous testing are solid first steps. Testers will also need to evolve their responsibilities to include understanding the product and end-goal; making sure that what they are working on is right for the end user and the company.
机译:测试人员。他们是谁,他们来自哪里,他们要去哪里?测试人员面临不同的挑战,而不是10年前。业务和软件景观发生了巨大变化。现代测试人员需要演变或面临灭绝。在开始开发和实施后运行回归测试之前的详细要求的日子已经一去不复返了。通常必须尽可能快地部署新功能,有时即使是它被构思的同一天。发展世界很快远离瀑布模型,用敏捷方法取代它。质量保证(QA)工程师发现自己陷入了可信但耗时的方式,确保了在快速移动的敏捷世界中提供了覆盖范围的质量和挑战。虽然大多数软件开发人员已经发现他们的沟槽在敏捷中工作,但优质的工程师已经挣扎并发现自己落后了。自动化已经长时间带来了我们,但仍有缺点。所有自动化套件中面临的易于性,可靠性和可重用性。在许多敏捷的商店中,仍然有很高的手动测试和抽出的回归依赖,导致所有过常见的QA'瓶颈。 QA减慢过程的刻板印象创造了完全限制质量工程师或质量测试的使用或有效性的趋势;交易不必要的速度质量风险。业务步伐改变了。为了生存,QA必须随它而变化。通过扩展测试自动化,改善覆盖率报告,简化手动回归和提供连续测试,减少了对手动回归的需求是坚实的第一步。测试人员还需要发展他们的职责,包括了解产品和最终目标;确保他们正在努力的是最终用户和公司的权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号