ページのいくつかのテキスト要素をJSONオブジェクトに格納する必要がありますが、私は非同期性のために分度器でこれを行うことができません。ページのいくつかの要素をJSONオブジェクトに格納
var json = {};
e[i].element(by.css(".nome_projeto")).getText().then(function(text){
json.nome = text;
});
e[i].element(by.css(".nome_cliente")).getText().then(function(text){
json.cliente = text;
});
e[i].element(by.css('.data_fim')).getText().then(function(text){
json.data = text;
});
console.log(json);
list.push(json);
私がログインしたときしかし、私のJSONオブジェクトが定義されていない、と私は唯一then
内側にアクセスすることができます:ここでは
はelement.all()
のループ内にある自分のコードの一つのサンプルは、です。