|
Post by account_disabled on Apr 2, 2024 3:25:20 GMT -5
到目前为止我们已经在中完成了大部分工作要么使用已部署的实例要么在运行检查之前运行本地版本的。这非常适合自动化开发但是当我们需要在管道中运行检查时该怎么办呢与模块验证不同自动化要求其启动并运行。此外如果检查作为另一个管道的一部分运行则它们需要在与我们本地环境不同的环境中运行例如持续集成单元。为此我们很可能需要实现某种工具库或脚本。这里的方法取决于我们的代码库的组织方式我们用于管道的工具等等。让我们看一下设置自动检查运行的两种不同场景。 种场景假设自动化与我们的产品代码库集成另一种场景假设自动化被分离到一个单独的项目中。自动化与代码库 阿曼数据 集成虽然并不总是可以将自动化代码保存到具有工作代码库的项目中但当然建议这样做。作为项目构建过程的一部分运行自动检查想想构建过程的测试和集成测试阶段不仅可以让我们更快地获得反馈还可以让我们更好地访问和控制如何配置运行检查。软启动让我们使用作为库的一部分提供的测试工具包。因为我们使用的是成熟项目的一部分该项目提供了创建所需的框架和工具我们可以使用工具以编程方式启用我们的。 让我们看一下扩展上一节中的模拟示例以便我们不再需要自己打开预订。我们首先将所需的依赖项添加到文件中准备好后我们可以将以下注释添加到类的顶部让我们看一下每个注释看看它们如何帮助运行用于将连接到以便我们可以将详细信息从类传递到这就是我们在下一行中所做的事情。处理程序用于配置预订的启动。我们使用两个参数它告诉从我们的文件加载特定端口它告诉哪个类包含用于启动的方法网络。行允许我们指定要加载的文件。当我们有各种属性文件将配置为生产或测试模式时例如根据所需的状态增加或减少日志条目的数量这非常有用。
|
|