Macos 在mac os x上jenkins的emulator上运行specflow项目

Macos 在mac os x上jenkins的emulator上运行specflow项目,macos,jenkins,emulation,specflow,Macos,Jenkins,Emulation,Specflow,我已经使用xamarin studio创建了一个specflow项目。我已经在mac os yosemite上安装了jenkins。现在,我需要在jenkins的emulator上自动运行specflow项目 浏览网络后,我发现,MSTest插件可以用来运行这些测试。 但是,由于我使用的是mac系统,我没有找到在emulator上运行specflow项目的正确方法 我该怎么做呢 SpecFlow可以使用不同的单元测试框架,而不仅仅是MSTest 见: 所以你可以在MacOSX上使用NUnit 关

我已经使用xamarin studio创建了一个specflow项目。我已经在mac os yosemite上安装了jenkins。现在,我需要在jenkins的emulator上自动运行specflow项目

浏览网络后,我发现,MSTest插件可以用来运行这些测试。 但是,由于我使用的是mac系统,我没有找到在emulator上运行specflow项目的正确方法


我该怎么做呢

SpecFlow可以使用不同的单元测试框架,而不仅仅是MSTest

见:

所以你可以在MacOSX上使用NUnit


关于你特别谈论的是哪个模拟器?

嗨,谢谢你的回答。我谈论的是jenkins上提供的“android emulator插件”。我想知道,如何在该模拟器上运行测试。我知道这是一个幼稚的问题,但仍然希望你能明白:在jenkins上,如何使用nunit@SwathiJayaraman:你想要的是不可能的。SpecFlow不支持直接在Android或iOS上运行测试。您有2个选项:1.)将应用程序的逻辑放入可移植类库,并根据该类库编写绑定2.)使用Appium或类似工具/库测试应用程序