selenium自动化测试,如何测试数据的正确性
selenium自动化测试,如何测试数据的正确性要把数据库中的数据读出来和页面上的数据抓下来对比吗 可以啊,今天我实现了一个api,你可以参考一次,和你的不一样,我是将对象的值与我想要的值进行比较。
用例这样写:
<object>textCheck</object>
<value>xpath=/x:html/x:body/body/x:tr/x:td/x==已汇出</value>
api这样写:
public static boolean textCheck(CommandProcessor comdp, String value, boolean state)
{
log.info("对象验证");
String[] val = value.split("==");
String object = val;
String comparison = val;
String reality = comdp.getString("getText", new String[] { object });
reality = reality.trim();
if (reality.equals(comparison))
{
log.info(reality + " and " + comparison + "比对成功");
state = true;
}
else {
log.info(reality + " and " + comparison + "比对失败");
state = false;
}
return state;
}
}
页:
[1]