功能测试
rital
不断的。。前进
展开
-
两款网站的速度测试工具推介
1.http://webwait.com/ 把你要测试的网址输入到URL框后,点击开始测试即可。之后页面会显示出你测试的网页的加载时间,用起来很方便的哟~2.http://tools.pingdom.com/ 同样输入要测试的URL后点击开始测试,pingdom不仅会显示出页面的加载时间,还会给出具体加载的对象的流量和加载时间,功能非常强的说!原创 2008-10-21 13:29:00 · 734 阅读 · 0 评论 -
Selenimu运行脚本时遇到的与FF浏览器相关问题小结
错误信息1:FAILED CONFIGURATION: @BeforeClass setUpjava.lang.RuntimeException: Could not start Selenium session: Failed to start new browser原创 2011-08-16 18:36:54 · 6423 阅读 · 0 评论 -
selenium实践-如何验证警告、确认、提示信息
对于由 window.alert() 生成的警告对话框,使用 selenium.getAlert() 来检索前一操作期间生成的 JavaScript 警告的消息。如果没有警告,该函数将会失败。得到一个警告与手动单击 OK 的结果相同。 对于由 window.conf原创 2011-09-09 11:50:00 · 7403 阅读 · 0 评论 -
selenium实践-用css去定位元素
一直以来都用xpath去识别元素,xpath确识方便又实用,但有时会发现它要写很长很长,对于有些元素,用css去定位,可能更加方便。假设有如下的HTML页面:line 1 line 2 line 3 id= "loginForm" >line 4原创 2011-09-09 11:46:21 · 9788 阅读 · 0 评论 -
用命令行方式启动Selenium Server
Selenium服务器的“交互模式”是一种不需要任何代码的原型测试,因此有必要对初学者介绍Selenium Remote Control。在交互模式下,你可以在Selenium 服务器窗口中输入一行行的命令,在工作窗口的某个位置中立刻会执行你命令的结果。通常你可以选用你喜欢的语言原创 2011-07-16 22:31:52 · 10788 阅读 · 2 评论 -
关于权限的测试方法整理
关于权限的测试方法整理原创 2011-02-28 00:01:00 · 9300 阅读 · 0 评论 -
Automating web flow with Selenium and Eclipse IDE
用Selenium和Eclipse IDE实现自动化的网络流量【译文】 URL: http://blog.testsautomation.com/2009/11/automating-web-flow-with-selenium-and-eclipse-ide/ 译者:Rita 原作者:Waldema翻译 2009-11-29 11:13:00 · 1343 阅读 · 0 评论 -
js中一个导致Safari浏览器崩溃的问题处理
问题描述:在所有的正文页中,点击文章页面下方的“推荐给朋友”文字链接,显示一文本框,点击该文本框下的“隐藏”按钮,Safari浏览器会崩溃Safari浏览器崩溃原因: document.getElementById("area").value=tempstr; 你可以复制上方文本框的文字发给你的好友 隐藏功能function showHide(hideID,sho转载 2009-10-20 14:42:00 · 3260 阅读 · 0 评论 -
网页测试中遇到的错误页面提示码汇总
网站测试中常遇到类似404/500之类的错误页面提示码,以下汇总一下相对应的错误含义,便于理解问题之所在:(其中包含了很多从其他站收集来的精华,仅此汇总)1. 5xx-服务器错误:服务器由于遇到错误而不能完成该请求。500-内部服务器错误。500.12-应用程序正忙于在Web服务器上重新启动。500.13-Web服务器太忙。500.15-不允许直接请求Global.asa。500.16–UNC原创 2009-04-10 16:31:00 · 3750 阅读 · 0 评论 -
QTP统计Excel列数目的方法
以下是网友提供的两种方法:法一:ExcelSheet.UsedRange.Rows.Count获得总行ExcelSheet.UsedRange.Columns.Count获得总列法二:Dim a,iFor i=1 to 4 a=DataTable.GetSheet("Global").GetParameter(i).Namemsgbox a & iNext以此借鉴和学原创 2009-04-04 22:27:00 · 769 阅读 · 0 评论 -
一段弹出框小脚本的调试
原始脚本:#include "web_api.h"Action(){ lr_load_dll("user32.dll");messageboxa(null,"My english name is Romleo!","message_caption",0); return 0;} 修改后,可以正常弹出框的:Action(){ lr_load_dll("user32.dll原创 2009-04-11 21:03:00 · 884 阅读 · 0 评论 -
QTP中测试不同用户登陆情况的思路
通过不同的数据,测试email登录,用户名登录,密码对,密码错,根据不同的情况来选择不同的检查点的脚本:(模范提供)Browser("Apache Tomcat/6.0.16 -").Page("模范点心的空间").Link("登录").ClickBrowser("Apache Tomcat/6.0.16 -").Page("欢迎使用MagicFlu").WebEdit("username")原创 2008-11-19 16:41:00 · 1228 阅读 · 0 评论 -
QTP中不同脚本间调用action的问题
问题:qtp中两个脚本,用得同一个Environment文件,可是在顺序执行时。如何将第一个脚本的变量值保存起来跟第二个脚本用?尝试方法:1.在Action1里面把要存的值放到Environment中,在Action2中调出来。但此法适用于一个脚本里的两个action调用;2.把要的东西写进文件(excel、txt之类的文件),然后再读出来。写文件可以参考“FileSystemsObject”对象原创 2008-11-06 17:08:00 · 1492 阅读 · 0 评论 -
QTestWare简介
QTestWare是专为QTP自动化测试工程师设计和开发的工具包,是QTP自动化测试的基础框架,QTestWare解决了很多控件识别、录制的问题,并且增强了很多控件的测试接口,让GUI控件测试更加简单、便捷,让QTP测试脚本更加稳健,可维护性和可重用性更强。 QTestWare支持的环境 QTestWare目前支持QTP9、QTP9.2、QTP9.5。 QTestWare目前支持.NET 2原创 2008-10-08 15:17:00 · 2059 阅读 · 0 评论 -
关于QTP的一个插件_Flex2
使用QTP测试Flash程序首先需要确保安装了Flex2_Plugins_QuickTestPro,安装后会在QTP的插件管理界面中多出Flex一项。然后就可以使用QTP来录制Flash程序了。当然,能成功录制的前提是Flash程序在编译的时候把一些必要的库文件编译进去:-include-libraries "flex_builder_dir/sdks/3.0.0/frameworks转载 2008-10-08 11:12:00 · 1100 阅读 · 0 评论 -
关于PrimalScript
一套创新的专业.Net开发环境,它包含从项目部署开始的各个项目过程.它只需要很小的磁盘空间和要求不高的硬件环境,却可以在你现有系统中快速的运行; 它完全支持C#,VB.NET和JScript.net等语言环境,而且代码是经过.NET优化的.除了对.NET的支持外,它还支持比如WSH, WMI,ASP,PHP,JSP,VBScript,ColdFusion,Perl等语言的编写。原创 2008-09-26 14:43:00 · 1535 阅读 · 0 评论 -
selenium中清缓存的方法
在测试case的时候,往往需要清理浏览器的缓存,才能进行新的case测试在selenium中如何清理缓存呢?其实就是清cookie!!!selenium.deleteCookie("Cookie:administrator@istock.jrj.com.cn/", "原创 2011-08-19 17:33:38 · 19996 阅读 · 6 评论