我有一些编程经验,想要切换到更适合我的技能的QA角色,我对Java有更多的知识,但也有一些Python。1.我想知道我是应该关注我了解的 selenium ,还是应该关注被认为是最新标准的量角器或柏树?作为一名开发人员,我更像是一个前端人员。1.此外,我通常使用Guru99、tutorialpoint或W3School来开始使用。对于这些主题的快速学习,还有其他免费或更便宜的好资源吗?1.云升级是否会影响此学习过程?敬请指教。
dpiehjr41#
Selify仍然是使用最广泛的Web用户界面自动化工具,有很多适用于任何级别的体验的教程等。此外,一旦你了解了一个工具,你将能够在未来很容易地学习其他类似的工具。此外,Selify支持并主要用于您已经知道的编程语言,而您提到的其他工具使用的是JavaScript。因此,我建议您从 selenium 开始(然后继续)。
ldioqlga2#
我认为量角器正在被倾斜,而偏向于柏树。请参阅The State of end-to-end testing with Angular...我们决定弃用量角器和@柏树/原理图。
还要考虑到,Cypress有一流的组件测试(以及e2e测试),它比e2e速度更快,但覆盖范围比单元测试更好。见Quickstart Angular和Cypress Component Testing vs Angular Test Harness
2条答案
按热度按时间dpiehjr41#
Selify仍然是使用最广泛的Web用户界面自动化工具,有很多适用于任何级别的体验的教程等。此外,一旦你了解了一个工具,你将能够在未来很容易地学习其他类似的工具。此外,Selify支持并主要用于您已经知道的编程语言,而您提到的其他工具使用的是JavaScript。因此,我建议您从 selenium 开始(然后继续)。
ldioqlga2#
我认为量角器正在被倾斜,而偏向于柏树。
请参阅The State of end-to-end testing with Angular
...我们决定弃用量角器
和@柏树/原理图。
组件测试
还要考虑到,Cypress有一流的组件测试(以及e2e测试),它比e2e速度更快,但覆盖范围比单元测试更好。
见Quickstart Angular
和Cypress Component Testing vs Angular Test Harness