kx_monitor 发表于 2011-12-17 15:29:21

selenium自动化测试,如何测试数据的正确性

selenium自动化测试,如何测试数据的正确性
要把数据库中的数据读出来和页面上的数据抓下来对比吗

遇上鱼子 发表于 2011-12-22 17:40:42

可以啊,今天我实现了一个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]
查看完整版本: selenium自动化测试,如何测试数据的正确性