Web
lihaiping_
这个作者很懒,什么都没留下…
展开
-
执行 Selenium WebDriver 测试脚本抛出 StaleElementReferenceException
// Selenium Client: selenium-java-2.34.0在执行脚本时,有时候引用一些元素对象会如下异常org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document原创 2013-10-29 13:22:42 · 25360 阅读 · 0 评论 -
如何在 WebDriver 中实现日志记录
这里主要使用到的是 java.util.logging.Logger 类,在 Test Case 的 setUp 方法中加入记录日志的相关语句(或方法),核心代码如下:Logger logger = Logger.getLogger(YourClassName.Class); // 参数可以是其他 StringFileHandler handler = new File原创 2013-09-03 23:52:21 · 2190 阅读 · 0 评论 -
Selenium WebDriver 自动化测试截图问题
// Selenium Client: selenium-java-2.34.0 在 Selenium WebDriver 测试脚本中添加截图功能,可以使用以下2种方法: (1) TakesScreenshot (org.openqa.selenium.TakesScreenshot)File srcFile = ((TakesScreenshot) driver)原创 2013-10-14 20:49:40 · 3638 阅读 · 0 评论 -
Selenium RC 访问 iframe 中元素的问题
// Selenium Client: selenium-java-2.34.0// Selenium Server: selenium-server-standalone-2.34.0.jar// 系统版本:Windows 7 64-bit 在 Eclipse 中执行 Selenium 测试脚本,若 Selenium RC 直接访问 iframe 中的元素,可能会出现原创 2013-08-10 10:53:29 · 1441 阅读 · 0 评论 -
Eclipse 执行 Selenium WebDriver 测试脚本无法启动浏览器
// Selenium Client: selenium-java-2.34.0// 系统版本:Windows 7 64-bit 在 Eclipse Java EE 上执行一个使用 IEDriver 驱动 IE 浏览器的 Web 测试脚本时,出现如下错误:java.lang.IllegalStateException: The path to the driver executab原创 2013-08-10 10:56:53 · 3640 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: com/google/common/base/Charsets
// Selenium Client: selenium-java-2.34.0// Selenium Server: selenium-server-standalone-2.34.0.jar// 系统版本:Windows 7 64-bit 已正常启动 Selenium Server 的前提下,在 Eclipse 上执行 Selenium 测试脚本出现如下错误:java.la原创 2013-08-10 10:46:21 · 3134 阅读 · 0 评论 -
如何开发Web应用程序
这是一个经常被问到的问题,问的理所当然。作为一个程序员,为什么我就非要被认为知道如何开发Web应用程序呢?这个问题没有一个简单的答案,甚至那些教育机构都未必能清楚的知道;我上的那个大学并没有提供任何关于这个主题的课程。所以,像大多数在这个领域里的web开发人员一样,我只是通过去做,去实验才学会了这些。没有人告诉我如何去做,我从给自己做点什么东西开始,学会如何开发web应用程序是在这个过程中的一个副转载 2013-03-26 23:10:45 · 818 阅读 · 0 评论 -
我的重构初体验
4个月前我得到了人生中的第一份职位——“重构工程师”。那时就经常有人问我:“这份职位是做什么?”“重构需要什么技术?”,当时我的回答是:“重构就是前端咯。”然而经过这个4个月的工作之后,我发现当时我的回答可能不那么的正确。那么,作为一位仍然还是“新人”的重构工程师,说一下关于这份职位现在我的理解和学习到的东西吧。当然,有错误或不当的地方还请各位前辈多多指教。重构工程师是做什么的?需要什么样转载 2012-12-19 22:46:59 · 443 阅读 · 0 评论 -
让 Bootstrap 轮播效果支持左右滑动手势
// 本文所使用的 Bootstrap 版本为 v3.0.3因为最近开发的项目涉及到移动设备上的 HTML5 开发,其中需要实现轮播效果。然后最快捷的方式,你知道的(Bootstrap),然后原生的 Bootstrap 的 carousel.js 插件并没有支持手势。然后......自己想办法呗,再然后,就有下面3种解决方案 :jQuery Mobile (http原创 2014-03-17 22:33:05 · 11129 阅读 · 2 评论