7gg游戏私服论坛

 找回密码
 加入7GG
查看: 304|回复: 0
打印 上一主题 下一主题

导致您的端到端测试显示在实

[复制链接]
跳转到指定楼层
楼主
发表于 2023-11-26 14:32:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
虽然本系列前面部分中的测试重点是验证应用程序的各个构建块是否正常工作但端到端测试可确保应用程序的用户体验符合您的预期。例如端到端测试可能会检查以下内容如果用户在未登录的情况下导航到主页他们是否会被重定向到登录页面如果用户通过删除记录其元素会消失吗用户可以在不填写电子邮件字段的情况下提交登录表单吗登录页面配置选项输出执行此操作的方式与本系列上一篇文章中编写的脚本非常相似该脚本用于在运行集成测试之前启动数据库。转到根目录的文件夹并创建一个名为的新文件复制您将在该文件中编写启动脚本。注意查看上一篇文章中编写的启动脚本。该文件需要的第一件事是使。

行该文件将以下内容添 WhatsApp 号码数据 加到的最顶部复制注意该行称为行用于将设置为执行命令的默认。然后从的根目录运行以下命令将该文件标记为文件系统中的可执行文件复制现在该文件是可执行的您将开始编写实际的启动脚本。添加以下行来运行本系列上一篇文章中编写的数据库启动脚本复制该脚本将根据项目根目录下的文件启动一个容器。然后它将等待数据库变得可用并运行然后才允许脚本继续。数据库启动后脚本需要的最后一件事就是运行端到端测试。将以下内容添加到的末尾复制上面添加的行调用测试运行程序。如果向调用此脚本的命令提供了任何参数则脚本假定测试应在由参数表示的模式下运行。



这将际浏览器中运行。最后在脚本末尾运行它为本地开发服务器提供服务并提供一个显示测试结果的网页。脚本完成后最后一步是配置运行它的方式。在文件夹内将以下内容添加到该部分复制因为不在该目录中所以您还需要指定架构在此文件中的位置复制如果您的终端导航到该文件夹这允许您运行端到端测试。为了使这更简单请转到根目录下的文件并将以下内容添加到该部分复制现在您可以从项目的根目录运行端到端测试。假设您的终端当前位于该文件夹中以下命令将导航到项目的根目录并运行测试脚本复制空测试套件结果测试报告应该是空的。没有测试编写端到端测试登录页面在该文件。


您需要登录后才可以回帖 登录 | 加入7GG

本版积分规则

手机版|小黑屋|Archiver|7gg私服论坛

GMT+8, 2025-2-7 02:15 , Processed in 0.296401 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表