这是我的问题,一步一步来 :)) 我认为这样读起来更好,不像一堵文字墙可怜地试图解释我的特定领域的问题。
1)我们有一个Angular.js
带有PHP
后端MongoDB
存储支持的应用程序。
2)Protractor
端到端测试。
3)需要测试改变数据库的页面,即注册场景——我正在测试中完成所有注册步骤,因此数据库获得了新的用户记录。
4)可以预见,测试在运行后会失败,因为数据库有测试用户的记录并且不需要注册 - 用户被重定向到主页。
我正在考虑获得一个mongodb
包node.js
,并在测试中与数据库交互。
但这似乎并不正确:数据库连接的配置文件php
位于后端的文件中,而我正在尝试为我们应用程序的纯前端部分编写测试。
有任何想法吗?