【问题标题】:Post Deployment Tests部署后测试
【发布时间】:2014-03-05 19:55:58
【问题描述】:

我正在开发有很多配置的应用程序。

这些配置就像

  • 其他内部应用的 WebRefrence url
  • 为每个功能保存单独文件的文件夹
  • 第三方 exe 的路径

应该使用什么来创建部署测试

  • nunit
  • mstest
  • 其他任何东西

这样它会检查

  • 如果可以访问url,
  • 文件夹存在且没有权限问题,
  • 文件可用但未删除?

计划使用 msbuild / jenkins 作业运行应用程序的后期部署

【问题讨论】:

    标签: .net deployment jenkins msbuild configuration-files


    【解决方案1】:

    嗯,这不是直截了当,但从我能想到的, 您需要开始编写自己的自定义模块来进行验证。

    首先使用正则表达式来区分文件夹、网址和文件值。

    一旦识别出文件夹和文件,使用 Directory and File .Exist 即可轻松检测到

    对于 url 使用 web 连接方法,获取状态码并确认 urls 是可访问的。 确保你使用 try catch ,所有 500 都会引发异常。

    完成后,您可以编写插件来构建 msbuild 自定义操作或通过 jenkins 运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-11
      • 2023-03-18
      • 2021-07-15
      • 2015-07-30
      • 2018-11-26
      相关资源
      最近更新 更多