我是一名学生(在编程方面学习)在公司工作,但是在“测试”部门受聘。
我被要求创建一个c ++程序来自动化(用于测试目的)安装内部开发的软件。
安装通过向导选择几个选项(复选框,下拉列表,按钮,单选按钮)然后继续安装所有内容(如果用户想要安装另一个组件,它也会在最后询问)。
主要思想是在程序窗口中设置安装的所有选项,然后安装软件。在完成安装过程中,测试人员不必手动停留并设置“安装选项”。
我想知道的是,是否可以将其作为C ++应用程序?并且,如果是,您是否知道任何对此任务有用的库?
答案 0 :(得分:1)
AutoIt v3是一种免费的类似BASIC的脚本语言,用于自动化Windows GUI和通用脚本。它结合使用模拟击键,鼠标移动和窗口/控制操作,以其他语言(例如VBScript和SendKeys)不可能或不可靠的方式自动执行任务。
答案 1 :(得分:0)
你可以使用Qt框架,它有一个QWizard类,用于在C ++中编写向导。 http://qt-project.org/doc/qt-4.8/qwizard.html
如果您之前没有使用过Qt,那么选择Qt基础知识(这应该足以让您实现向导)将非常简单,如果您的OOP清晰,则可以减少花在您身上的时间。