Testing 在控制台应用程序中运行TestSuite计算机(Spec Explorer)的探索结果文件

Testing 在控制台应用程序中运行TestSuite计算机(Spec Explorer)的探索结果文件,testing,console-application,spec#,Testing,Console Application,Spec#,我在使用Visual Studio 2012时,尝试使用Spec Explorer的示例时遇到问题。 我一直在关注这一点,但我在使用控制台应用程序运行specexplorer文件时遇到了困难 我的问题从下一句话开始: “在SMB2项目中的TestSuite计算机的探索结果文件上运行此部分程序会产生如下输出:” 我不知道怎么做,但他们没有详细说明,你们中有人知道我应该怎么做吗?我假设您使用的是Visual Studio(VS)2012。 那么我猜您已经尝试过Spec Explorer的“Requi

我在使用Visual Studio 2012时,尝试使用Spec Explorer的示例时遇到问题。 我一直在关注这一点,但我在使用控制台应用程序运行specexplorer文件时遇到了困难

我的问题从下一句话开始: “在SMB2项目中的TestSuite计算机的探索结果文件上运行此部分程序会产生如下输出:”


我不知道怎么做,但他们没有详细说明,你们中有人知道我应该怎么做吗?

我假设您使用的是Visual Studio(VS)2012。 那么我猜您已经尝试过Spec Explorer的“RequirementReport”示例了。 这将为您提供相同的可能性和运行示例(使用VS2010)。 我假设您尝试过这个示例,但它不起作用(由于VS2012)。 然后你在链接中尝试了这篇文章

你只对一份勘探结果的报告感兴趣。你不再玩创建自己完整路径覆盖策略的想法了。对吧?

您创建了一个新的console-application-C#项目,并将本文末尾的程序代码复制到该项目中。 您可以编译。但是您忘了将“args[0]”替换为.seexpl文件的完整限定路径!对吧?


很多猜测,但我还需要4分,直到我可以在评论中提问…

谢谢你的回答。我使用VS2012,我确实尝试了RequirementReport,但由于VS2012的原因,它无法工作。我只是想更好地理解Spec Explorer。全面的路径覆盖策略也是我尝试过的事情之一,但不是我现在要做的。我现在感觉自己像个新手,但我似乎找不到.seexpl文件,所以我想这就是问题所在。@Kyra请尝试以下方法:在探索管理器中打开“聊天”-VS中的示例(SMB2非常高级,有许多详细的功能,请稍后再试)继续“TestSuite”并探索这台机器。现在您应该找到该文件了“C:\Users\kyra\Documents\Spec Explorer 2010\Samples\chat\Model\ExplorationResults\TestSuite.seexpl“它包含完整的序列化探索,本例还包含requirment标记,您现在可以使用本文中的工具进行搜索。请注意,我仍然在这里使用VS2010,现在无法真正了解所有问题。在某些时候,您可能需要直接从microsoft获得帮助(VS2012问题)。你有进一步的了解吗?我现在找到了,谢谢。它还不起作用,但我至少更进一步了。谢谢你的帮助。