【发布时间】:2014-04-21 13:46:12
【问题描述】:
在 Selenium 中使用 Junit 我正在创建一个网站注册。一旦注册成功,就会生成一个 MRN 号码。我想把网站上的这个 MRN 号写到 Excel 表中。我将在我的进一步测试用例中使用它。 当我尝试编写它时,我收到一个错误,因为类型不匹配。因为要写入 excel 的值是字符串,我正在获取一个 webelement。谁能帮助我,让我知道写入值的方法 a将 webelement 转换为 excel 工作表。
这是我的逻辑
boolean fieldtoverify = AppLogin.f1.findElement(By.id("navigation:mrnoId")).isDisplayed();
WebElement MRN= AppLogin.f1.findElement(By.id("navigation:mrnoId"));
testreport tr = new testreport();
ExcelHelp ers = new ExcelHelp(System.getProperty("user.dir") + "\\src\\TestData\\testdata.xlsx");
if(fieldtoverify){
//Update test case execution report
rNum=ers.findrownum("Registration", "MRN", 1);
ers.datawrite("Registration", rNum, "MRN", MRN);
请帮忙
【问题讨论】: