无法在testng.xml文件中为不同的浏览器运行回归组
我已经配置了testng.xml文件以在不同的浏览器中运行Regression组.Below是相同的testng.xml代码。
当我将鼠标hover在标签上时,它会显示一条错误消息“ 元素类型的内容”测试“必须匹配”(方法选择器?,参数*,组?,包?,类?) “。在测试中class level我已经为回归测试正确定义了所有参数。但是我仍然看到testng.xml文件中的错误。你们中的任何一个人都可以看看并帮助我!
请找到我用于自动化的测试用例
@Test(groups={"Regression"},dataProvider = "hashmapdataprovider",dataProviderClass =Dataprovider.Dataprovider_Hashmap.class,priority=1 ) public void validLogin(Map hm) throws IOException { pageobjects.Signin(); driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS); OriginalExcelRW Excel = new OriginalExcelRW("F:\\anand_acer\\selenium\\rediffbooks.xlsx"); XSSFSheet s1 = Excel.Setsheet("Sheet1"); SoftAssert s_assert = new SoftAssert(); if (hm.get("Executionflow").contains("anand")) { pageobjects.Username1(hm.get(Excel.Readvalue(s1, 0, 2))); pageobjects.pass1(hm.get(Excel.Readvalue(s1, 0, 3))); //s_assert.assertEquals(hm.get(Excel.Readvalue(s1, 0, 2)), hm.get(Excel.Readvalue(s1, 0, 3)), "both the usssser Ideee and password doesnt matches"); //logger.info("Usssser Ideeee"); pageobjects.login(); s_assert.assertTrue(true, "login success"); //logger.info("The login was success"); System.out.println("Valid login is passed"); pageobjects.signout(); pageobjects.Signin(); //pageobjects.cleartext(); } s_assert.assertAll(); }
从您发布的错误消息看起来,它们必须采用特殊的缩进顺序?
这是我的XML的一个例子
- Java Beans作为数据存储类设计不好吗?
- 从两个字符串数组返回公共元素的最有效方法
- javax.el.PropertyNotFoundException:/demo.xhtml @ 24,55 value =“#{UserBean.favYear3}”:目标无法访问,标识符’UserBean’已解析为null
- Spring WS Web服务。 使用SAAJ向响应添加附件 – 没有端点适配器
- 如何在java中生成具有不同分贝的纯音?
- 如何检查100%覆盖的WebElement是否可以与Selenium一起点击
- JavaMail with Gmail:535-5.7.1不接受用户名和密码
- 通过命令行运行JAR时出错java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
- 关于Struts2中的Action Mapping – 没有映射Action