51Testing软件测试论坛

标题: 请问使用 python语言,如何在web上验证颜色? [打印本页]

作者: 58306793    时间: 2015-10-19 17:33
标题: 请问使用 python语言,如何在web上验证颜色?
新手求教各位大神。。。
HTML代码如下
<td id="156_statusName">
<font color="#FF0000">暂停</font>
</td>

这是web上某个区域,本来是启动,按了A键之后,转为暂停并变换颜色,请问我这边该如何验证他呢

作者: wjw872412485    时间: 2015-10-20 14:30
本帖最后由 wjw872412485 于 2015-10-20 14:33 编辑

driver.find_element_by_xpath("/html/body/font").get_attribute("color")
先定位元素,用get_attribute()获取color属性,再自行判断。
这里定位的元素只是例子

作者: joykao    时间: 2015-10-20 14:44
运行时去获得的元素color属性然后和期望的值对比就可以了,当然貌似取出来的值是需要转化的,比如统一转化成固定格式的再做对比元素颜色属性对比
作者: jingzizx    时间: 2015-10-20 14:50
可以让他识别color值来判断吧,参考http://www.jb51.net/article/35015.htm




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2