我的项目中有量角器e2e测试,但在运行e2e测试之前,我有一个问题就是将数据插入到db中。这样做的方法是什么?我有可以插入数据的java单元测试。有没有办法从量角器调用java单元测试?
谢谢,
答案 0 :(得分:0)
您可以在量角器配置文件中定义一个函数:
// protractor.conf.js
exports.config = {
beforeLaunch: function() {
// You can do it here.
}
...
onPrepare: function() {
// Or here.
}
https://github.com/angular/protractor/blob/master/docs/referenceConf.js#L178
您可以使用child_process从节点运行java进程。从onPrepare函数调用java:http://nodejs.org/api/child_process.html