请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

对自动化测试的认识和新问题的产生

😳以为的自动化测试:

打开测试工具,然后模拟点击事件,把所有功能模拟点击一遍,然后录屏保存。之前看到有外包测试团队这样做,是不是这也属于自动化测试,不用人点击,自动跑功能测试,不涉及代码层面的测试。

😁现在认识的自动化测试:

使用自动化测试框架如Jest,编写test测试用例对业务代码进行自动化测试。写了代码之后,编写对应的测试用例或者写代码的具体实现之前就把test测试代码写好;然后运行test测试用例,观察运行结果所有的测试用例都是否通过。当前的学习是对JS代码的测试,怎么测试DOM呢?怎么应用在Vue、React、TypeScript中呢?加油继续学习。

🤔️一个疑问

这样做的另外一个好处是修改优化了老代码之后,可以快速跑测试用例了解此次优化是不是有问题。这样就会产生一个问题,怎么确保编写的测试用例能覆盖所有的正确情况而没有遗漏,目前想到的方法是多找同事review下编写的测试用例。

正在回答 回答被采纳积分+3

1回答

Dell 2022-12-03 19:00:50

自动化测试分为 UI 测试和逻辑测试,模拟器是 UI 测试,Jest 是逻辑测试。逻辑测试确实依赖于人来保障覆盖率。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号