我正在开发一个node.js + express应用程序。
我想要做的是定义一个强大的测试基础。
所以我读了这个真正的nice article,它解释了如何用ruby on rails开发一个简单的应用程序。
我读了下面几行代码,这些代码给了我很大的启发:
visit signup_path
fill_in "Name", with: "Example User"
fill_in "Email", with: "user@example.com"
fill_in "Password", with: "foobar"
fill_in "Confirmation", with: "foobar"
click_button "Create my account"所以我说到点子上了。有没有办法使用node.js及其依赖项来编写类似的代码?
我目前使用的是mocha 1.x,should1.2.x和supertest 0.6.x,但它们似乎不能满足我的需求。
发布于 2013-05-29 05:14:27
您正在寻找的是像zombie.js或selenium (js-webdriver)这样的东西,它们可以从浏览器pov测试您的代码。我建议先看看zombie.js。
发布于 2013-05-29 04:52:55
你有没有看过Jasmine。Nettut's有一个很棒的教程http://net.tutsplus.com/tutorials/javascript-ajax/testing-your-javascript-with-jasmine/
发布于 2013-05-29 05:07:10
Mocha.js也是一个很受欢迎的选择,特别是如果你对它感兴趣的话
https://stackoverflow.com/questions/16801231
复制相似问题