当我在文本字段中输入文本时,它将被删除.
这是代码:
String barcode="0000000047166";
WebElement element_enter = _driver.findElement(By.xpath("//*[@id='div-barcode']"));
element_enter.findElement(By.xpath("//html/body/div[1]/div[3]/div[1]/form/div/div/input")).sendKeys("barcode");
Run Code Online (Sandbox Code Playgroud) 附上图片了解更多详情请关注::![我想在文字区域输入文字:照片中提到] [1] [1]:http://i.stack.imgur.com/sai92.png我想要将文本输入文本区域,但是发现找不到元素的错误.我试过X路径,名称和ID,但无法执行此代码,并希望与页面上出现的其他元素一起玩,但测试目的却没有!我不知道它可以用java-executor或switch窗口处理(弹出).下面提到的是java代码.如何处理这种情况请帮助详细说明.
Java代码:
@Test
public void CreteLead() throws InterruptedException
{
WebElement _loginName =
driver.findElement(By.xpath(OR.getProperty("username")));
_loginName.sendKeys(OR.getProperty("loginId"));
WebElement _password =
driver.findElement(By.xpath(OR.getProperty("password")));
_password.sendKeys(OR.getProperty("loginPassword"));
WebElement _login =
driver.findElement(By.xpath(OR.getProperty("login")));
_login.click();
Thread.sleep(5000);
WebElement _New =
driver.findElement(By.xpath(OR.getProperty("New")));
_New.click();
Thread.sleep(10000);
driver.findElement(By.id("btnCreateCustomer")).click();
Run Code Online (Sandbox Code Playgroud)
HTML代码:
<table class="tbl_top_align" width="100%" cellspacing="3" cellpadding="0">
<tbody>
<tr>
<tr>
<tr>
<tr id="trBranch">
<tr id="trAssign">
<td> Assign To*: </td>
<td>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="font-weight: normal !important;">
<div
id="ctl00_CPHPageContents_ctl00_CPHPageContents_ddlAssignedToPanel"
class="RadAjaxPanel" style="display: block;"
>
<span id="RequiredFieldValidator1"
class="error_message" style="display:none;"
>* missing</span>
</td>
<td …Run Code Online (Sandbox Code Playgroud) 下面是我的代码。当我运行它时,它显示一个WebDriverException。如何在Robot Framework中执行JavaScript代码?
这段return $(arguments[0]).data('${ToolTip}').options.title代码在-java Selenium Web驱动程序中运行良好。
Mouse Over ${CreateTask}
Execute JavaScript return $(arguments[0]).data('${ToolTip}').options.title
Run Code Online (Sandbox Code Playgroud) 我想阅读CSV文件进行数据验证.用于读取CSV文件的任何库或关键字都可以.我正在使用Robot Framework with Ride.
我想知道NG和Junit之间有什么区别,哪一个最适合Selenium Webdriver中的自动化.请举例说明
我想在条件库中从一个列表中创建多个列表.
实际数据:
numbers = [1, 2, 3,4,5,6,7,8,9, 1, 11, 12, 13, 1, 21, 22, 25, 6, 1, 34 ,5 ,6 ,7,78]
Run Code Online (Sandbox Code Playgroud)
预期结果:
[1, 2, 3,4,5,6,7,8,9]
[1, 11, 12, 13]
[1, 21, 22, 25, 6]
[1, 34 ,5 ,6 ,7,78]
Run Code Online (Sandbox Code Playgroud)
这是我的尝试:
list_number=[]
numbers = [1, 2, 3,4,5,6,7,8,9, 1, 11, 12, 13, 1, 21, 22, 25, 6, 1, 34 ,5 ,6 ,7,78]
for x in numbers:
if x==1:
list_number.append(numbers)
print list_number[0]
Run Code Online (Sandbox Code Playgroud)