【发布时间】: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