问题描述
我正在努力从Web元素获取文本。我想将文本返回给函数调用者,但它始终返回null。
function loadWebsite(url)
{
try{
var retText = null;
browser.get(url);
browser.sleep(5000);
browser.ignoreSynchronization = true;
var eleWelcomeTxt = element(by.css(".intro-content"));
browser.wait(EC.textToBePresentInElement(eleWelcomeTxt),5000);
eleWelcomeTxt.getText().then(function(text){
retText = text;
});
}catch(err){
console.log("exception error: " + err.message);
}
return retText;
}
然后我正试图在标签h1处获取文本
public class Levels {
@SerializedName("game")
public List<Game> game;
/**
* No args constructor for use in serialization
*
*/
public Levels() {
}
/**
*
* @param game
*/
public Levels(List<Game> game) {
super();
this.game = game;
}
public List<Game> getGame() {
return game;
}
public void setGame(List<Game> game) {
this.game = game;
}
public Levels withGame(List<Game> game) {
this.game = game;
return this;
}
}
该函数始终返回null;
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)