QTP里的对象有两个概念,一个是Test Object(简称TO),一个是Runtime Object(简称RO)。 这两个概念从字面上不大好理解,也容易混淆。 但从实际作用上来看,应该说TO就是是仓库文件里定义的仓库对象,RO是被测试软件的实际对象。 QTP识别对象,一般是要求先在对象仓库文件里定义仓库对象,里面存有实际对象的特征属性的值。 然后在运行的时候,QT
不知道大家是否用过QTP的output vaue的方法,比如说页面出现一大堆文字然后中间有个订单号,我们可以用output value的方法把订单号输出保存到参数或变量里面,这在我之前的文章有提到过。不过有的时候我们不需要去输出值,也可以用下面的办法获取值进行计算或其他操作,用法类似于output value,只要输入字符串并给定前置字符串和后置字符串,就可以得到中间的字符串。前置字符串和后置字符
基于页面表单分析的测试检查技术,甚至不需要拥有目标程序的代码,只要目标程序可以被浏览器访问,就像没有新浪网的源代码,照样可以发掘它的XSS漏洞的方法。 基于页面表单分析的测试检查技术是建立在这样一种思维模式下,XSS漏洞的出现主要是因为给了用户一个可以输
本篇日志用来维护一些测试技术、工具相关的网站,不断更新中。。云自动化测试工具 http://www.yunceshi.net测试工具简介 http://www.softwareqatest.com
测试窝首页的消息提醒功能,关于新招呼的提醒有个用户体验bug。 当有新招呼提醒时,我打开招呼,就应该认为该消息已读。 为什么刷新首页,还是显示“1个提醒”呢? 如果不想显示提醒,除非我回复该招呼。 就像是qq有新消息,任务栏头像闪动。我打开信息就不用显示了。
QTP连接oracle并操作数据库的方法这里以oracle 9i为例子,其他的数据库连接方法是相通的。a.首先要在本机建议ODBC数据源,这个属于基本操作,这里不讲,跳过;b.获取oracle的连接串的方法,在本地新建一个.txt文件,修改扩展名名*.udl,双击*.udl文件,打开数据库链接属性,定位到“提供程序”选显卡,选中 oracle的连接 oracle provi
领取每日访问大礼包  
“焦点在什么状态下点击enter”,所以先要用fireevent("onfocus")方法触发获得焦点的事件。browser("管理平台").window("字典帮助 -- 网页对话框").page("字典帮助").webedit("sel_codename").firee
没有执行力,最牛逼的idea也只值20美元 当我听说人们执着的保护着自己的idea时总是觉得很滑稽(人们想让我跟他签保密协议然后告诉我一个再简单不过的idea)。 对我来说,没有执行力的idea一文不值,它们只是一个乘数。执行力才值钱。 解释: 非常差的idea = -1 一般差的idea = 1 马马乎乎的idea = 5 一般好的idea = 10 非常好的idea = 15 最牛逼的idae
今天和同事聊天,她原来外派到IBM做了三年的测试。原来只是觉得IBM很牛,那么理所当然以为在那里即使是外包过去也很厉害。羡慕得不行。 听过她的“血泪史”后,我有些疑惑了,我当时如果也进这样的公司,对于现在是收获多呢?还是浪费的时间会更多呢? 她说