【问题标题】:How to open a new tab in the current window of chrome browser using robot framework with eclipse如何使用带有eclipse的机器人框架在chrome浏览器的当前窗口中打开一个新选项卡
【发布时间】:2022-11-03 18:03:52
【问题描述】:

从事自动化项目。

任务

注册到 Saleshandy。

我决定的行动

  • 打开 chrome 浏览器。
  • 在网址中输入https://my.saleshandy.com/signup并搜索
  • 现在输入电子邮件 ID 并单击下一步按钮。
  • 输入名字、姓氏,从下拉列表中选择印度,然后输入电话号码、密码。
  • 点击“提交”按钮。 - 现在该网站要求 OTP 验证电子邮件。

为此,我想在当前窗口中打开一个新选项卡并登录到 gmail,并且还想打开收到的 otp 邮件。

然后复制该 OTP 并再次切换到第一个选项卡并粘贴该 otp。

我的方法

铬驱动程序 使用带有 Eclipse 编辑器的 Robot Framework。 使用 Selenium 库

我的代码

`

*** Settings ***

Library    SeleniumLibrary

*** Test Cases ***

FirstSeleniumTest

   Open Browser    https://my.saleshandy.com/signup    chrome

   Maximize Browser Window
    
   Input Text    name=email    keval+9999@saleshandy.com

   Click Button    //button[@type='submit']
   
   Wait Until Page Contains Element //*@id="root"]/div[4]/div/div/div/div[3]/form/div[1]/div[1]/div/span/input    10s
   
   Input Text    //input[@name='firstName']    Keval

   Input Text    //input[@name='lastName']    Test
   
   Click Element    //*[@id="root"]/div[4]/div/div/div/div[3]/form/div[2]/div/div[2]/div[2]/div

   Click Element    //*[@id="root"]/div[4]/div/div/div/div[3]/form/div[2]/div/div[2]/div[2]/ul/li[85]/span[1]    

   Input Text    //*[@id="root"]/div[4]/div/div/div/div[3]/form/div[2]/div/div[2]/input    8401608858

   Input Password    //*[@id="root"]/div[4]/div/div/div/div[3]/form/div[3]/div/div[1]/span/input    Tommy@8523

   Sleep    5s

   Click Button    //*[@id="root"]/div[4]/div/div/div/div[3]/form/button

   Sleep    5s

   Press Keys      None      CTRL+T

`

我的问题

 Below code is not working

 Press Keys      None      CTRL+T

我应该怎么做才能使用当前浏览器 chrome 第一个选项卡打开一个新的(第二个)选项卡。

【问题讨论】:

    标签: python-3.x eclipse selenium robotframework


    【解决方案1】:

    以下代码与 Chrome 中的 Ctrl+T 相同:

    window.open('https://www.google.com');
    

    【讨论】:

    • 您能否建议我可以在当前窗口中打开新标签的库
    猜你喜欢
    • 2012-12-23
    • 2017-05-17
    • 2020-06-04
    • 2020-06-07
    • 2014-02-18
    • 1970-01-01
    • 1970-01-01
    • 2017-08-12
    • 1970-01-01
    相关资源
    最近更新 更多