Automan 在不同浏览器中的兼容性问题浅析(2)

发表于:2011-11-04来源:Taobao QA Team作者:Taobao QA Team点击数: 标签:
Chrome、FF浏览器下该元素的Html: 问题: 在Chrome、FF浏览器下,当元素定义为selector = .user-influence-icon时,获取它的Text,值为1,而不是影响力1 解决方案:

  Chrome、FF浏览器下该元素的Html:

  问题:

  在Chrome、FF浏览器下,当元素定义为selector = .user-influence-icon时,获取它的Text,值为1,而不是影响力1

  解决方案:

  这类问题是Automan框架依赖的selenium-webdriver中FireFox和Chrome浏览器extension的bug,请及时告知Automan框架开发者修复。

  浏览器Element不同

  待获取的文本为——掌柜:autowirelessb,其Html如下:

  IE浏览器下该元素为#text控件,如下:

  Chrome、FF浏览器下没有#text控件,如下:

  问题:

  当需要获取#text时,Chrome、FF浏览器下获取不到。

  解决方案:

  反馈给Automan框架开发者,让Automan框架对该元素进行封装。(目前Automan框架已支持所有浏览器下的#text方法)

  6)总结

  以上方案基本可以解决Automan在不同浏览器中的兼容性问题。目前,Automan框架的浏览器兼容已趋于稳定,开始陆续在各业务线使用。作为Automan框架的开发者,希望能及时与用户沟通反馈,密切关注用户的需求,掌握新的技术,把握自动化框架发展方向,不断地提升和完善Automan产品。

原文转自:http://www.ltesting.net