我有一个函数,我试图从pageobjects文件中的另一个函数调用。
this.clickbutton = function(method){
if(method == 'phone'){
phonebutton.click();
comment.sendKeys('comments');
submitbutton.click();
}else if(method == 'email'){
emailbutton.click();
}else if(method == 'sms'){
smsbutton.click();
}else{
rowphonebutton.click();
comment.sendKeys('comments');
submitbutton.click();
}
};
我在同一个PO文件中的另一个功能。
this.contactagentAll = function(method){
getrow.count().then(function(cnt){
if(cnt>0){
this.clickbutton(method);
getrow.count().then(function(cnt1){
expect(cnt1).toEqual(0);
});
}else{
console.log('no records found');
}
});
};
我收到错误说 - 失败:this.clickbutton不是函数。 有什么建议吗?