在protactor中使用函数的返回值

时间:2017-08-30 18:06:14

标签: promise return protractor

如何使用行值来传递UI输入? 我正在尝试从数据库中检索数据并在UI中使用。通过使用以下,获取行但希望make函数和函数返回值将用作输入 请大家帮忙。

function (done) {
        //var query= "SELECT name FROM partstatus where rand() limit 1";
        var query = "select part from parttable order by RAND() limit 1;"
        conn.result(query).then(function(rows){
            // This function get called, when success
            console.log("Looks:",rows);
            done();
        },function(error){
            // This function get called, when error
            console.log(error);
            done.fail(error);

        });        
    }

1 个答案:

答案 0 :(得分:0)

您需要首先选择HTML的输入元素,然后使用以下内容发送从数据库中提取的文本:

element(by.model('greeting')).sendKeys('Hello, E2E Tests');

这将使HTML元素绑定到模型'问候'然后将传递给sendkeys()的文本放到HTML元素中。