说过,Selenium IDE是Firefox的一个插件,是可以进行脚本录制以及案例转换,所以Selenium IDE+Firebug会成为你日后写测试案例的两大助手(IE下可以使用Selenium Core+IEDevelperToolBar)。 ..
Selenium简介》中讲过,Selenium RC支持多种语言编写测试案例,如:C#,Python。在工作中,我倾向于是用Python这类动态语言编写测试案例,因为这样的测试案例无需编译:>,试想如果你有1000个测试案..
前一篇已经比较详细讲述了如何使用Selenium RC进行Web测试,但到底Selenium RC是什么?或者它由哪几部分组成呢?? 一.Selenium RC的组成: 关于这个问题,我拿了官网上的一幅图来说明这个..
继续前一篇的问题,为什么Selenium RC中的Selenium Server需要以这种代理服务器的形式存在?其实,这和浏览器的“同源策略”(The Same Origin Policy)有关。 一.什么是同源策略 同源策略,它..
本篇主要是想更进一步介绍Selenium Server的工作原理,这次我们从Selenium Server的交互模式开始。 在《第一个Selenium RC测试案例》中,我们以命令“java -jar selenium-server.jar”启动了Selenium Ser..
对网页弹出窗口,如WIKI所述,若要保持脚本运行稳定,必须在waitForPopUp这个弹出窗口之后紧跟运行selectWindow命令选中这个弹出窗口(示例),如果仍不稳定请参考这个示例。这里介绍了chooseCance..
摘要 本文首先介绍了Bug管理的常规过程,接着分析了应用于开源软件开发过程的Bug跟踪与管理系统的特点,描述了一个典型的Bug生命周期过程,并对完成一个合格的Bug报告做出了解释。..
1 简介: Bugzilla是Mozilla公司向我们提供的一个开源的免费缺陷跟踪工具。作为一个产品缺陷的记录及跟踪工具,它能够为你建立一个完善的Bug跟踪体系,包括报告Bug、查询Bug记录并产生报..
这两天听说了一个很不错的基于.NET平台的Web自动化测试框架WatiN,下载试用了一下,的确很好用。它的基本功能和Selenium有点像,但是不如Selenium强大,没有脚本录制,只支持IE6/7等。它基本功能..
本文内容包括: 使用 Selenium 进行编程式测试 驱动应用程序 Selenium 和 TestNG Create Widget 测试用例 可重复的验收测试 DbUnit 再次登场 Cargo 执行加载..
北京时间9月16日消息,据国外媒体报道,火狐浏览器厂商Mozilla公司的副总裁麦克沙瓦尔(ike Shaver)将离职。 沙瓦尔曾是Mozilla开源项目的创始人之一,在Mozilla公司效力了六年时间,前后担任负..
Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推..
验收测试(也称功能测试)是用来测试手工任务的功能的,但是手工测试这些任务可能很花时间,并且容易出现人为的错误。在本文中,作者为架构师、开发人员和测试人员展示了如何使用 Selen..
10个顶级Web移动开发JavaScript框架 这些轻量级框架使用HTML5和CSS3标准来帮助您快速开发跨平台的Web移动应用和网站。..
简介:MaxQ是一个开源的Web功能测试工具。它包含一个记录Jython测试脚本的HTTP代理,一个用于回放测试的命令行实用程序。代理记录器自动存储提交到表单的变量。 ..
功能测试或集成测试是关系到整体系统功能的测试,而不只是牵涉到小段代码(单元)。这需要将已经单独测试好的模块组装起来,以保证其连接时也能像预期一样正常工作。JUnit是进行Java程序测..
开源软件运动正在获得很大成功,正在改变软件业的开发模式、运营方法等,也自然改变着软件测试的方法,借助开源软件测试工具完全可以构造一个完整的测试解决方案,可以极大地提高测试..
这是对 JMeter 官方网站上一篇文章的翻译。 点击这里可以访问原文JMeterTroubleShooting。 check the log file. This is normally in the launch (i.e. bin) directory, and is called JMeter.log. 查看 JMeter 的日志文件,通常这个..
Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推..
应用Selenium进行Web测试时,经常会遇到下面的几个麻烦问题: 大量使用name、id、xpath等页面元素。无论是功能修改、UI重构还是交互性改进都会影响到这些元素,这使得Selenium测试变得非常..