我正在 MonoDevelop 中启动一个 ASP.Net 应用程序(空白,爱好)。我最近在一个基于 Java 的客户项目中使用了 Selenium,所以我想我会从这个项目的一开始就开始实施一些测试。
我有两个项目的解决方案:“网站”和“网站测试”。不幸的是,我一次只能运行一个项目。网站测试总是失败,因为网站没有运行。
有没有办法解决这个问题,还是我走错了方向?
更新详情:
- Confirmed WebsiteTests 设置为“库”
- 项目选项 -> 常规 -> 构建 -> 编译目标 == 库
- 采取的确切步骤
- 选择:“网站”项目
- 选择:使用调试运行
- 验证站点是否正在运行
- 选择:查看 -> 垫 -> 单元测试
- 选择:登录 -> TestTest(只是一个空白测试,没有内容)
- 结果:弹出“应用程序已在运行,必须停止。您要继续吗?”
- 预期:运行测试的能力
在单独的 MonoDevelop 实例中运行也有同样的问题。这是不幸的,因为它使您无法逐步完成您的测试和站点(必须选择一个)。