git - Git 版本控制的 jmeter 指南
问题描述
在我们的组织中,我们使用 jmeter 已有 4 年了。在这段时间里,我们通过网络驱动器创建、管理和执行我们的 jmx 脚本,以便与我们的合作伙伴共享和使用这些脚本。
目前,我们想用 Git 升级这个程序,以利用版本控制的优势,如分支、拉请求、合并、冲突解决......
但是,我们不知道如何使用 jmx 文件访问 Git。我们的主要疑问是,如果将这些脚本作为 XML 文件进行比较,如何在拉取请求中比较 jmeter 脚本,以及如果它们是 XML 文件并且在主题上有一些冲突,如何合并两个 jmx 脚本。
我发现了一些论坛,人们在其中使用 Git 和 jmeter 来上传自己的脚本,但是他们没有描述针对同一脚本的多人工作的指南或流程。
尝试对 jmeter 脚本使用版本控制时,是否有任何指导或注意事项?
解决方案
一些应该有所帮助的最佳实践:
- 添加注释,解释每次提交中所做的事情
- 忽略 diff 中的空格,这在所有 IDE 中都是可能的
- 添加一个 XML 验证器作为源管理的一部分,该验证器将在提交后工作
推荐阅读
- xamarin - Xamarin 绑定 EventHandler
- java - 打印带有有序属性的 JSON
- c# - 获取json数据时无法连接到远程服务器Windows 8.1 App
- ocaml - 多次调用 Lwt_process.pread_lines
- cuda - 带迭代器的 CUB 排序
- javascript - 如果可以在 JQuery 按键事件的输入框中只允许某些文本
- java - 问题将 Spring Batch 版本 3.0.7 升级到 3.0.9
- php - Laravel 集合 - 多个 where 条件
- c++ - 如何检查字符串是否有重复的负号?例如 --1
- r - 根据 R 中的夏令时将 UTC 中的日期和时间更改为 UTC-5h 和 UTC-6h