推荐几个自动化测试实战练习项目,助你2022如虎添亿

推荐几个自动化测试实战练习项目,助你2022如虎添亿

2023年6月29日发(作者:)

推荐⼏个⾃动化测试实战练习项⽬,助你2022如虎添亿学习⾃动化测试最难的是没有合适的项⽬练习。 测试本⾝既要讲究科学,⼜有艺术成分,单单学⼏个 API 的调⽤很难应付⼯作中具体的问题。你得知道什么场景下需要添加显性等待,什么时候元素定位需要写得更加优雅,为什么需要断⾔这个元素,⽽不是另⼀个。你得有合适的页⾯控件才能练习某种操作。现在⽹上关于练习⾃动化的⽂章有很多,但是可以供学习使⽤的练习项⽬却⾮常稀缺。有的项⽬操作⽐较简单,⽆法达到练习各种操作的效果。有的项⽬⾮常复杂,光熟悉业务就要半个⽉。可以说,⼀个好的练习项⽬对掌握好⾃动化测试⾄关重要。练习项⽬的业务不应该太复杂,否则我们需要花很多时间理清业务关系。 也不能太简单,否则我们⽆法练习到有⽤的技能。 项⽬应该尽可能涵盖较多的知识点,让我们在学习过程中反复练习不太熟练的技能, ⽽且它最好有通⽤的管理权限,⽅便我们⾃⼰选择⾓⾊等等要求。我推荐⼏个还算不错的在线练习项⽬,如果你苦于没有项⽬练习,可以去看看。这是⼀个电商项⽬,你可以在⽹站上购买各种宠物。 常见的电商⽹站操作在这个项⽬中都可以找到,⽐如注册,登录,查找商品,选择商品,添加购物车,下单,查看定位,确认收货地址等等。⽹站需要的个⼈信息并不需要真实的,付款也不需要真的付钱,并不需要担⼼个⼈信息泄漏等问题。⽽且这个项⽬由⼤名⿍⿍的 MyBatis提供,使⽤ Spring 框架搭建, 很多 Java 开源项⽬都⽤它来举例⼦。业务简单,流程清晰,操作类型丰富,⼏乎是完美的练习平台,⾮常适合练习 Web ⾃动化测试。这是⼀个⽹页 ui 元素展⽰⽹站,列举了⼏乎所有流⾏的⽹页控件,如果你正在学 selenium 这样的框架,那可以赶紧⽤这个项⽬练习⼀下selenium 的操作⽅法。⽐如点击、拖动、切换等常见的页⾯元素,在这个⽹站上都有现成的控件可以操作。你只需要进⼊⾸页,然后点击合适的控件,就可以进⼊这个控件的专题界⾯。它是⼀个在线预定房间的项⽬,有点类似携程、艺龙这样的⽹站。你可以在⽹站上通过滑动选择房间,然后输⼊⾃⼰的信息完成房间预定。这个⽹站使⽤ RESTFul 风格的接⼝,你可以分析后端接⼝和前端的交互,对输⼊信息的合法性进⾏校验, 适合练习前后端交互和联调。可能很多⼈会说:为什么不直接⽤真实项⽬,⽽要⽤这些在线的练习项⽬。 ⾸先,我还是建议能⽤真实项⽬就直接⽤真实项⽬,如果没有再考虑练习项⽬。 你也可以在学习还不是特别熟练的时候先⽤练习项⽬上⼿, 熟练后再通过真实项⽬实战。练习项⽬还有⼀些额外的好处:没有对⾃动化测试⼯具做拦截和屏蔽,你可以直接上⼿ selenium 这样的⼯具,如果在真实项⽬中,很有可能被检测到,禁⽌通过selenium 访问对个⼈信息保护更直接。练习项⽬通过你可以随意构造⾃⼰的⾝份信息,不⽤担⼼⾃⼰的信息泄漏。⽤户交互往往更简单直接。质量⼀般没有正式项⽬那么⾼,你更容易找到 bug, 有点成就感。当然它也有明显的不⾜:设计会⽐较丑,可能会影响你的⼼情不⽀持⼤规模的并发操作,不然会崩业务逻辑⽐较简单,很难模拟真实的业务复杂度。总的来说,在没有正式的项⽬经验前,找到⼀个合适的练⼿项⽬,把⾃⼰的专业知识转变成可以应⽤的技能,还是⾮常好的。希望对正在学习的同学有帮助,如果你也有很好的练习项⽬,欢迎和我⼀起分享。或者你需要其他软件测试项⽬的,也可以私信我关键词“项⽬”免费获取

发布者:admin,转转请注明出处:http://www.yc00.com/web/1688020626a67393.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信