2016-11-14 2 views
0

Bitte helfen Sie mir. Die Ausgabe des folgenden Codes lautet "[Obj obj".Wert des Textfelds erhalten und in ein anderes Textfeld im Winkelmesser kopieren

it('LeanAsset-input,function(){ 
    dv.sleep(5000); 


    var PONum = element(by.xpath('//*[@id="pordr-create-content"]/div[1]/div[1]/div[2]/input')); 

    PONum.getText().then(function (text) { 
      console.log(text); 
    }); 
    element(by.xpath('//*[@id="pordr-create-content"]/div[1]/div[2]/div[2]/input')).clear().sendKeys(PONum); 

}'); 

Antwort

0

Sie versuchen, das Web-Element anstelle von Text in sendKeys übergeben.

Sie können unter den beiden Lösungen versuchen:

it('LeanAsset-input,function(){ 
    dv.sleep(5000); 
    var PONum = element(by.xpath('//*[@id="pordr-create-content"]/div[1]/div[1]/div[2]/input')); 
    var text = PONum.getText(); 
    element(by.xpath('//*[@id="pordr-create-content"]/div[1]/div[2]/div[2]/input')).clear().sendKeys(text); 
}'); 

oder

it('LeanAsset-input,function(){ 
    dv.sleep(5000); 
    var PONum = element(by.xpath('//*[@id="pordr-create-content"]/div[1]/div[1]/div[2]/input')); 
    PONum.getText().then(function (text) { 
     console.log(text); 
     element(by.xpath('//*[@id="pordr-create-content"]/div[1]/div[2]/div[2]/input')).clear().sendKeys(text); 
    }); 
}'); 
Verwandte Themen