2014-04-02 56 views
0

我已经计划为我们的web应用程序实现自动化测试。我希望工具是开源的,测试用例应该用C sharp写成。为asp.net实现测试自动化

所以我选择使用硒网络驱动程序和N单元。我有一系列问题。

我可以只使用此设置进行单元测试吗?不能做功能测试?

+0

你的第一个问题不适用于Stackoverflow。考虑删除它。 – Vish

+1

关于这个问题的搁置 - 我的诚实意见是,这个问题本身就是我开始使用硒时遇到的问题。我相信除了第一个问题没有问题。如果我错了,请纠正我。 – Vish

回答

2

我会避免回答你的第一个问题,因为它是不适合的StackOverflow :)

我可以在此设置只单元测试?不能做功能测试?

您可以将Selenium用于各种任务。

  • 我开始对我们的Web应用程序的单个组件进行单元测试。
  • 然后我开始在功能上测试端到端行为。
  • 目前我正在用数百个并发浏览器会话进行大量压力测试。

全部使用硒。

我应该写所有的测试用例作为方法吗?

据我所知(我不知道很多),当你以这种方式构思你的测试架构时,获得最大的灵活性。