C# 使用.NET在应用程序测试中创建问题

C# 使用.NET在应用程序测试中创建问题,c#,.net,testing,C#,.net,Testing,我是一名开发人员,我正在搜索有关应用程序测试开发的信息。什么是应用程序测试 让我举个例子: 例如,启动应用程序并启动Microsoft Word。打开一个文档文件,要求学生选择并加粗第一段。学生们在实时应用程序中进行活动,最后单击“检查我的答案”按钮。应用程序必须自动判断它们是否达到了要求的结果 更好的解释可能是: 我在web上找不到类似的关于开发这种应用程序的东西。有人能告诉我,或者帮我找到一条“路”,或者给我一些资源让我开始吗 (正如我之前所说,我是一名程序员,但我以前的经验与这种开发没有任

我是一名开发人员,我正在搜索有关应用程序测试开发的信息。什么是应用程序测试

让我举个例子:

例如,启动应用程序并启动Microsoft Word。打开一个文档文件,要求学生选择并加粗第一段。学生们在实时应用程序中进行活动,最后单击“检查我的答案”按钮。应用程序必须自动判断它们是否达到了要求的结果

更好的解释可能是:

我在web上找不到类似的关于开发这种应用程序的东西。有人能告诉我,或者帮我找到一条“路”,或者给我一些资源让我开始吗

(正如我之前所说,我是一名程序员,但我以前的经验与这种开发没有任何关系)


多谢各位

您可以要求用户使用预定义的文件名保存他们的工作。稍后,您可以使用OpenXML打开该文档,并检查该文档中是否表达了该格式

在这种情况下,学生只需在完成所有任务后检查答案即可


另一种方法是建立一个Office addin,它将放置一个按钮来检查他/她的答案。我认为这可能是一个更具交互性的版本,但您将有更多的工作要做。

系统的工作方式更接近第二个版本。但是不要使用Office插件,检查和控制都由主应用程序完成,主应用程序控制实时应用程序(Word、Excel等)。我的缩进是为了在其他应用程序中扩展此功能,如Photoshop、Corel在应用程序测试中创建