我刚开始在一家提供ERP和CRM服务的公司担任QA自动化工程师。但是,我最近发现他们没有测试用例文档,只是报告bug。我现在很难自动化他们的测试,因为我没有参考,你认为我应该做什么?
发布于 2019-04-30 07:57:40
与企业主一起映射应用程序的所有高级功能。与涉众(例如用户、开发人员、经理和赞助商)一起查看地图。与一些关键人员进行风险评估,也可以根据缺陷报告分析脆性区域。
发布于 2019-04-30 07:09:02
你可以从两个方向解决这个问题。你可以拿走这些bug,并询问打开这些bug的人如何复制它们。这是你的遗嘱。您可能可以立即开始对这些bug进行自动回归测试。
或者,您可以根据文档编写测试用例,并确定您已经拥有了测试用例。也许有一个业务能力图,您可以为其编写愉快的路径测试,也可能您有带有可编写测试用例的接受标准的用户故事。或者你通过苏特看看它应该做什么。
我通常采用这样的方法:测试代码是测试用例,使用BDD框架,您可以更容易地创建可读性很强且可以为开发人员和管理层所理解的测试用例。
最后:
自己编写测试用例,关注bug回归和快乐路径。使用BDD框架编写测试用例。请了解这些特性并创建bug的人提供帮助。
另见:xunitpatterns文章.
发布于 2019-04-30 11:08:37
测试自动化并不是有或没有测试用例,您可以自动化测试用例。这是关于您决定测试自动化策略的问题。我写了一个博客帖子,它有几个链接和想法从哪里开始。主要思想是从策略开始:你想要自动化什么,你想收集什么样的信息,你怎么知道你自动化了正确的事情。如果你在没有策略的情况下实现自动化,那么你就是在积累技术债务。希望能帮上忙。
https://sqa.stackexchange.com/questions/38976
复制相似问题