Tag Archive

这两天QTP出错记录

Published on 二月 10, 2009 By jaunty

1. 作关键字驱动脚本的一个小试验 Browser(“Find a Flight: Mercury”).Sync Browser(“Find a Flight: Mercury”).Page(“Find a Flight: Mercury”).WebRadioGroup(“tripType”).Select “oneway” Browser(“Find a Flight: Mercury”).Page(“Find a Flight: Mercury”).WebList(“passCount”).Select “1″ Browser(“Find a Flight: Mercury”).Page(“Find a Flight: Mercury”).WebList(“fromPort”).Select “London” Browser(“Find a Flight: Mercury”).Page(“Find a Flight: Mercury”).WebList(“fromMonth”).Select “March” Browser(“Find a Flight: Mercury”).Page(“Find a Flight: Mercury”).WebList(“fromDay”).Select “27″ Browser(“Find a Flight: Mercury”).Page(“Find a Flight: Mercury”).WebList(“toPort”).Select “New York” [...]

QTP执行过程对抛出窗口录入的密码的加密和录入的数据的获得

Published on 二月 10, 2009 By jaunty

有这样一种需求,就是在QTP回放的过程中需要抛出一个录入框,操作者录入的密码显示是加密的(*****的样子),但是要能在后面的脚本获取操作者输入的数据。 可能很多人要问,自动化的过程为什么要人去输入操作。   这里先把这个问题的前提阐述一下: 我们的脚本是全球共享的,每个tester都有自己的用户名密码 去访问那个脚本 所以在access脚本的前面就需要QTP 弹出一个交互的对话框让tester去登陆才能access到 脚本的专署的信息,却又不能看到其他人的信息。 经过核查QTP 目前没有发现可以加密的函数,vbs也没有内置的function来提供这种功能。 所以结决方案的思路就是调用IE来create masked对话框 代码如下: 只需要copy到QTP的专家视图,直接run就可以了(也可单独保存为VBS文件运行)

Ruby & WatiR背景

Published on 二月 9, 2009 By jaunty

  借助空档开始了WatiR和Ruby的学习。这两天的任务就是概括了解一下Ruby和WatiR的思想和背景以及配置好整个环境。  Ruby — 就是那个日本人松本行弘创作的,ruby是红宝石的意思,一种号称完全面向对象的脚本语言。 1.       根据一些材料的简介得知Ruby是语法像Smalltalk一样完全面向对象、脚本执行、又有Perl强大的文字处理功能的编程语言。这些背景我是从百度百科的ruby词条里了解到的。  

收到通过的信息了。

Published on 一月 14, 2009 By jaunty

 您好,您申请的文章《DIY: Build Your Own Automation Framework 》还没有被别人译过,可以翻译。  注:最后译文的质量,是从原文价值和翻译质量两方面来综合评定,所以在挑选文章时请关注原文质量。  2009-01-12 Best Regards! *****************************              51Testing软件测试网           提高测试水平,改进软件质量 要开始动工咧。。。 原文作者:Keven Liu (Email: softkeven@gmail.com) 原文出处:Software Test & Performance, December 2007, Vol. 4, No. 12 (杂志期刊号或链接)http://www.stpmag.com/issues/stp-2007-12.pdf 推荐理由:利用XML来定制自动化测试的业务流程和逻辑