Unit testing 在运行量角器e2e测试之前,将数据插入数据库
我在我的项目中有量角器e2e测试,但是在运行e2e测试之前,我有一个向db插入数据的问题。怎么做?我有可以插入数据的java单元测试。有没有办法从量角器调用java单元测试Unit testing 在运行量角器e2e测试之前,将数据插入数据库,unit-testing,protractor,Unit Testing,Protractor,我在我的项目中有量角器e2e测试,但是在运行e2e测试之前,我有一个向db插入数据的问题。怎么做?我有可以插入数据的java单元测试。有没有办法从量角器调用java单元测试 谢谢,您可以在量角器配置文件中定义函数: // protractor.conf.js exports.config = { beforeLaunch: function() { // You can do it here. } ... onPrepare: function() { //
谢谢,您可以在量角器配置文件中定义函数:
// protractor.conf.js
exports.config = {
beforeLaunch: function() {
// You can do it here.
}
...
onPrepare: function() {
// Or here.
}
您可以从带有子进程的节点运行java进程。从onPrepare函数调用java:您不应该在量角器端求解它-这不是正确的位置。确定。那么,如何配置特定的java junit将在量角器之前运行呢?好主意。在特定的量角器测试之前是否有一种运行java的方法。假设我有dragratorest1.js、dragratorest2.js、javaTest1.java和javaTest2.java。我想跑:1。javaTest1 2.GragratorTest1 3.javaTest2 4。多谢各位,