博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

2011年9月28日

摘要: 为了与Jenkins进行集成,项目组准备使用Selenium代替使用已久的QC。目前正在做Selenium回归测试的POC。在此过程中遇到一些问题,记录如下:(1)click()不起作用。 现象描述:通过点击某个按钮,跳转到另外一个页面。在某些同事的电脑上无论如何为找不到某个元素,By.id(),By.name(),By.xpath()都不行,而某些同事的电脑上则可以找到。 结果分析:Debug后发现按钮的click()根本就没有被实际执行,也就是说页面没有按照预计情况进行跳转,所以肯定找不到那个元素。 原因猜测:selenium对click()的模拟可能类似于人工将鼠标放置到屏幕的某个位置. 阅读全文

posted @ 2011-09-28 23:52 Bruce Zhang 阅读(627) 评论(0) 推荐(0) 编辑