Windows 上的自动安装测试

Windows 上的自动安装测试

我正在寻找一些可以使用的软件,以便测试程序是否已安装并正常运行。我希望使用类似于软件开发自动化单元/集成测试的软件,而不是手动打开每个程序并查看其运行情况。

我已经调查过类似的事情自动热键西库利它们看起来很有希望,但并不完全满足我的需要,而且它们需要在系统上安装依赖项,而我并不是很喜欢。

我想象的一个用例就像在系统上安装 Microsoft Word。我可以运行此脚本/程序,它会打开程序本身,打开新文档,向该文档写入几行,然后保存文件。这将“证明”Word 中的此功能正常运行。

这基本上就是我所寻找的:

  • 能够打开/运行程序
  • 能够执行这些程序中的任务
  • 面向单元测试
  • 能够输出测试通过/失败
  • 可以在 Windows 7 或更高版本上运行
  • 可以单独通过 USB 驱动器运行
  • 最好是面向脚本(即使用 Python 或 lua)

有什么想法或建议吗?我不知道这方面的行业标准。我也不完全反对编写自定义软件来与一些现有 API 集成,但我希望编写和修改测试变得容易。

答案1

自动识别对此确实很有帮助,并且是一种脚本语言。

以前有人向我推荐过——https://softwarerecs.stackexchange.com/a/20049/14701

此外,您还可以使用 BlueDuck SDA,它允许您创建报告,甚至录制您的屏幕 -http://blueducksda.sourceforge.net/index.html

相关内容