C++ C++;向导安装的GUI测试

C++ C++;向导安装的GUI测试,c++,user-interface,testing,installation,C++,User Interface,Testing,Installation,我是一名学生(学习编程),在一家公司实习,但被“测试”系聘用 我被要求创建一个C++程序来自动化(用于测试)安装在家里开发的软件。 安装过程通过向导选择几个选项(复选框、下拉列表、按钮、radiobutton),然后继续安装所有内容(最后还会询问用户是否要安装其他组件) 其主要思想是在程序的窗口中设置安装的所有选项,然后再安装软件。在安装完成过程中,测试人员不必留下来手动设置“安装选项” 我想知道的是,有可能把它作为一个C++应用程序吗?如果是的话,你知道有什么库对这项任务有用吗? Auto

我是一名学生(学习编程),在一家公司实习,但被“测试”系聘用

我被要求创建一个C++程序来自动化(用于测试)安装在家里开发的软件。 安装过程通过向导选择几个选项(复选框、下拉列表、按钮、radiobutton),然后继续安装所有内容(最后还会询问用户是否要安装其他组件)

其主要思想是在程序的窗口中设置安装的所有选项,然后再安装软件。在安装完成过程中,测试人员不必留下来手动设置“安装选项”

我想知道的是,有可能把它作为一个C++应用程序吗?如果是的话,你知道有什么库对这项任务有用吗?

AutoIt v3是一种类似于基本免费软件的脚本语言,旨在实现Windows GUI和通用脚本的自动化。它结合使用模拟按键、鼠标移动和窗口/控件操作,以其他语言(如VBScript和SendKeys)无法实现或不可靠的方式自动化任务

AutoIt v3是一种类似于基本免费软件的脚本语言,旨在实现Windows GUI和通用脚本的自动化。它结合使用模拟按键、鼠标移动和窗口/控件操作,以其他语言(如VBScript和SendKeys)无法实现或不可靠的方式自动化任务


可以使用QTraseFrase:QTraseFrase+QWrand类来编写C++中的向导。


如果您以前没有使用QT,如果QoC++基础知识(如果您的OOP很清楚),那么QT-基本知识(应该足以让您实现您的向导)将非常容易,而且花费更少的时间。

< P>您可以使用具有QWrand类的QT框架来编写C++中的向导。


如果您以前没有使用过Qt,那么如果您的OOP是清晰的,那么学习Qt基础知识(应该足以让您实现向导)将非常容易,而且所花费的时间也会更少。

谢谢,我将使用它。我很乐意尝试用C++编写代码,但实习结束后,我确信我不能完成这个家伙的工作。谢谢,我会用这个。我很乐意尝试用C++编写代码,但实习结束后,我确信我无法完成这个人想要的东西。