我的任务是研究“应用自动化测试的方法”。我从来没有做过自动化测试。只有由开发人员编写测试计划的手册。不知道从哪里开始。
谁有任何网站可以很容易地向新手解释这一点,在过去帮助过你吗?在其他测试人员/商业经验的基础上,寻找最好的地方开始这项研究的建议。
发布于 2020-06-08 10:45:44
好吧,如果你只想进入测试自动化(并记住@JoaoFarias所说的测试和检查之间的区别),向上级展示“某些东西”的最好方法就是自动化一些你已经拥有的关键测试用例。一个典型的例子是自动登录页面。
有多种可用的工具:
发布于 2020-06-08 13:56:20
我的经验和我从管理测试自动化领域的公司的几位同事那里听到的一样,那就是最好的方法是从小的地方开始,“从路灯下面看”。
其背后的逻辑是,为了实现良好的测试自动化(或检查,任何东西),需要学习和尝试的东西太多了,而当您正在开发和更改产品时,技术发生了变化,测试框架本身也发生了变化。
所以我建议,这不是最好的方法,而只是一个可行的方法,它很有可能不会浪费很多不成功的试验和资源,就像其他答案所建议的那样,做一个非常简短的调查,但是更短,选择一种方法,实现一个非常基本的测试。
但是,还有一个但是,确保这个测试是可靠的,可以很容易地扩展,可以被其他人理解,如果我没有足够强调它应该是超级稳定和可靠的。
你会得到一个简单的烟雾测试,但在路上,你也会学到很多,为下一轮的自动化。
发布于 2020-06-08 09:27:23
前一段时间,我也在研究如何开始自动化测试。我就是这样做的:
因此,您需要知道下面将分配哪些测试用例:
- Unit Test (UT) - usually the dev will be doing this
- Integration Test (IT) - you can use cucumber
- GUI Test - you can use selenium通过自动化,并不意味着您将淘汰手动测试。手工测试非常重要,因为我们需要有用户体验。自动化只是让测试人员更加专注于系统中重要的事情或更重要的方面,而不是强调做那些重复的测试用例。
https://sqa.stackexchange.com/questions/44817
复制相似问题