Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 123|回復: 0
打印 上一主題 下一主題

内容复制对于上面配置中的每个

[複製鏈接]

1

主題

1

帖子

7

積分

新手上路

Rank: 1

積分
7
跳轉到指定樓層
樓主
發表於 2023-11-14 14:41:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
命令用于使用该标志在前端和后端项目中运行适当的脚本。这些脚本在每个项目的文件中定义。注意有关如何在中运行命令的信息请查看其文档。每个对象都有一个设置为的键。这让知道它应该重用正在运行的服务器如果它在运行测试之前已启动。编写启动脚本现在本身已配置为启动开发服务器您将需要一种方法来在单个命令中启动测试数据库以及的测试运行程序。您执行此操作的方式与本系列上一篇文章中编写的脚本非常相似该脚本用于在运行集成测试之前启动数据库。转到根目录的文件夹并创建一个名为的新文件复制您将在该文件中编写启动脚本。

注意查看上一篇文章 加拿大电报号码数据  中编写的启动脚本。该文件需要的第一件事是使其可执行这将允许您通过终端运行该文件。将以下内容添加到的最顶部复制注意该行称为行用于将设置为执行命令的默认。然后从的根目录运行以下命令将该文件标记为文件系统中的可执行文件复制现在该文件是可执行的您将开始编写实际的启动脚本。添加以下行来运行本系列上一篇文章中编写的数据库启动脚本复制该脚本将根据项目根目录下的文件启动一个容器。然后它将等待数据库变得可用并运行然后才允许脚本继续。数据库启动后脚本需要的最后一件事就是运行端到端测试。将以下内容添加到的末尾复制上面添加的行调用测试运行程序。



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


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|Comsenz Inc.

GMT+8, 2026-9-13 04:04 , Processed in 0.030779 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表