2018-09-06斷言iframe參數(shù)化
字符串處理:
-
contains()文本包含 -
equals判斷文本是否相等
Testng Assert斷言
- Assert.assertEquals("實(shí)際值","預(yù)期值","提示信息");
iframe 框架處理
- 頁面有iframe框架時,如果需要操作iframe內(nèi)容,先切換 窗口
driver.switchTo().frame("name/id/element對象"); - 返回默認(rèn)頁面
driver.switchTo().defaultContent();
testng查看列表結(jié)果

image.png
數(shù)據(jù)參數(shù)化 @DataProvider
1. 聲明 @DataProvider(name="數(shù)據(jù)集合名稱") 數(shù)據(jù)提供方法
2. 然后@test(dataProvider="數(shù)據(jù)集合名稱") 使用方法中定位入?yún)?
testng 配置文件
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="suit1">//這是測試套件
<test name="test0" enabled="true">//測試用例集
<classes>//多個測試類
<class name="com.guoyasoft.autoUI.signUp.singUp">//指定測試啟動那一個類,相對路徑
<methods>
<include name="sign" />//包含的執(zhí)行的方法
</methods>
</class>
</classes>
</test>
</suite>