我们(我的项目)有一个很大的站点,我想测试一下,automatically.我们已经有大约2k的单位测试,是用Jest +酶编写的。因此,随着我们的项目继续增长,我想问“如何自动测试网站?”我使用Selenium + Java + Cucumber,也使用了一些柏树+黄瓜,但有时我不想只为了测试一些小特性而浏览多个页面上千次。有办法单独测试某一页吗?例如,当我被记录时,我只显示特定的页面,我想要自动测试该表单。
我的想法是,我可以创建用于测试的特殊路由,然后在运行中的本地服务器上的虚拟机上打开它们。
我不想测试通过全流程,例如继续注册page=>填写关于你的“=>进行下一步=>fill”公司详细信息“=>进行下一步=>填充”营销推荐“。例如,我只想测试营销推荐页面,所以我不需要在每次测试中填写关于您的信息和公司详细信息,因为这需要额外的时间,并且可能会因为随机后端问题而失败等等。我想点击营销页面上的一些选择器,我希望看到一些错误信息(或者不是)。
发布于 2022-04-12 20:56:15
非常基于观点的问题,但我最近发现了故事本,我想尝试在某个阶段。
https://storybook.js.org/docs/react/get-started/introduction
https://stackoverflow.com/questions/71848924
复制相似问题