量角器:将api发布到后端

时间:2016-01-29 08:41:45

标签: javascript angularjs json protractor

我是量角器的新手,我发现没有太多关于将JSON数据发送到后端的post方法的文档。

将json数据发送到后端的正确方法是什么。

我尝试使用这种方式:

http://www.google.com/url?q=http%3A%2F%2Fstackoverflow.com%2Fa%2F21804302%2F265261&sa=D&sntz=1&usg=AFQjCNH4Nnq1Htz8P79EZsIC0KSYmvlfUA 

但无法成功,因为我无法在 browser.executeAsyncScript

中执行该块

请发布一些我可以执行此操作的示例或文档

提前致谢

1 个答案:

答案 0 :(得分:0)

以下是一个例子:

browser.controlFlow().execute(function() {
    return new Promise(function(fulfill, reject) {
        var requestBuilder = require('superagent');
        var requestUrl = 'http://www.google.com/url?q=http%3A%2F%2Fstackoverflow.com%2Fa%2F21804302%2F265261&sa=D&sntz=1&usg=AFQjCNH4Nnq1Htz8P79EZsIC0KSYmvlfUA';

        requestBuilder
            .get(requestUrl)
            .end(function(err, result) {
                if (err) {
                    reject(err);
                } else {
                    fulfill(result);
                }
            });
    });
});