我有一个显示一些记录的网格.当我单击一个记录并检查该元素时,它会显示它被隐藏但在网格中可见.
我的HTML是:
<a href="http://192.168.1.6/eprint_prod_3.8/settings/othercost_add.aspx?type=edit&id=805" title="Plastic Spiral Bind"
<div style="float: left; width: 99%; overflow: hidden; height: 15px; overflow: hidden"> Plastic Spiral Bind </div>
</a>
Run Code Online (Sandbox Code Playgroud)
上面的代码在检查时被隐藏但在网格中可见.
Selenium代码:
driver.findElement(By.partialLinkText("Plastic Spiral Bind")).click();
Run Code Online (Sandbox Code Playgroud) 我正在通过其ID找到一个文本框.我需要获取文本框中已有的内容.为此我使用gettext()方法,但它返回ID值
文本框中的内容是:Santhosh
我得到的输出是= [[FirefoxDriver: firefox on XP (c0079327-7063-4908-b20a-a606b95830cb)] -> id: ctl00_ContentPlaceHolder1_txtName]
代码如下
码:
WebElement TxtBoxContent = driver.findElement(By.id(WebelementID));
TxtBoxContent.getText();
System.out.println("Printing "+TxtBoxContent);
Run Code Online (Sandbox Code Playgroud)
结果:
Printing [[FirefoxDriver: firefox on XP (c0079327-7063-4908-b20a-a606b95830cb)] -> id: ctl00_ContentPlaceHolder1_txtName]
Run Code Online (Sandbox Code Playgroud) 我有一个如下所示的测试用例.如果两个数据相同,它会比较2个数据并返回PASS.
问题是如果数据不匹配,我希望此测试失败
代码是
WebElement TxtBoxContent = driver.findElement(By.id(WebelementID));
String Content = TxtBoxContent.getAttribute("value");
String ExcelData = Generic.getXlCellValue(xlpath, sheetName, rownum, cellnum);
Content.equals(ExcelData);
Reporter.log(LocationName+" Data Verification -- PASS",true);
Run Code Online (Sandbox Code Playgroud) 在我的项目中,我有一些文件类型(考虑ex*.xls),我不希望它被提交.*.xls每次我提交这些文件时都会出现在列表中我需要一个解决方案,以便egit忽略它
如果我右键单击该文件并单击忽略它可以工作,但我在包含*.xls文件的许多文件夹中有很大的树文件列表
我知道.gitignore文件将忽略文件,但它应该在每个目录中,其中忽略的文件应该是非常庞大的文件夹集合,所以有一种方法可以忽略只有指定的文件类型
我在日食中使用egit