PowerShel之 PSExpect测试工具

PSExpect自动化测试工具


PSExpect是一款在Powershell中实现了类似xUnit风格的assert*断言语句的测试工具类库。

软件依赖:

  • .NET Framework 2.0 或者更高版本
  • PowerShell 1.0或者更高版本

可以使用下面的步骤安装PSExpect类库:

  1. 从 http://psexpect.codeplex.com 下载脚本库源代码。
  2. 将源代码解压,比如解压至 c:\global\psexpect
  3. 运行默认提供的测试脚本 .\TestAll.ps1
  4. 确保脚本被运行,该测试脚本既包含了成功的测试用例,也包含了失败的测试用例。所有的测试用必须使用”-test”标签结尾。另外在当前目录,还会生成一个日志文件。
  5. 你可以使用 TestAssert*.ps1作为模板编写自己的测试用例。

备注:测试用例失败以后,会在控制台上显示为红色,反之,如果成功以后,则显示为绿色;如果有的测试用例本身就期望结果是失败,则会显示为黄色。

本文链接: https://www.pstips.net/psexpect.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注