Backspace или очистить в Selenium Webdriver Javascript - PullRequest
0 голосов
/ 24 апреля 2020

У меня проблемы с поиском функции возврата или сброса для js в Selenium Webdriver. Я могу получить тест, чтобы нажать, но это после 0 в «Юг». Я хотел бы найти способ возврата или сброса 0, чтобы я мог отправить координату.

Это код, который я использовал до сих пор:

 it("Click map and input coordinates", async function() {
    await dashboardPage.run();
         
        await driver.sleep(1000); 
        var applyLinks1 = await dashboardPage.componentsByCssSelector("md-content.ng-scope:nth-child(2) > md-input-container:nth-child(1)"); 
        applyLinks1[0].click(); //Click the earth to display the map
      
        await driver.sleep(1000); 
         var applyLinks2 = await dashboardPage.componentsByCssSelector("md-content.ng-scope:nth-child(2) > md-input-container:nth-child(2)");
          applyLinks2[0].click();
          //applyLinks2[0].clear();

          //await driver.sleep(1000); 
           //applyLinks2[0].sendKeys(String.valueOf(38.9628296345472)); //Type South Coordinates 
          //await driver.sleep(1000);
          //applyLinks2[0].sendKeys(Key.ENTER); // Press Enter 
        

        await driver.sleep(2000);  
  
     });    

enter image description here

enter image description here

...