任务二 对象库.

Slides:



Advertisements
Similar presentations
活到天年 ??? 本是給爸媽買了一本養生書《活到天年》, 到手后一翻,發現對俺這些中青年人也非 常有幫助。尤其是這個薏米紅豆粥,自己 做了幾天后,身體感覺的確不錯, 於是這段 時間逢人就推薦, 在把書寄給爸媽前 我先把它摘錄到博客裡。
Advertisements

汇报人:徐新清 实施多元智能教育与评价 走出民办高校学生管理困境. 我校的基本情况 1 4 民办高校学生管理普遍存在的困境 2 3 我校实施多元智能教育与评价的理念和具体措施 实施效果 —— 学校软实力不断提升.
关于德国立能的疑难解答. Page  2 德国立能真正有效果吗?多长时间有效?  答:立能产品来自国际航天科技,曾作为国家机密封存了 20 年之久,一经投入民用市场就迅速受到高端人群和有识 之士的追捧!它的实验效果立竿见影,坚持使用时间越久, 对脊柱养护和人体整体的健康保健效果越好!
公文处理常见问题分析 2015 年 9 月. Page  2 目 录 公文的定义 1 公文格式和行文规则中常见问题 2 常用文种的注意事项 3 公文写作的步骤方法 4.
教师队伍建设 组员:王英利 赵香媖 侯娟. 主讲内容 2. 中小学教师队伍建设 1. 职业教育师资队伍建设国际比较 3. 高校教师队伍建设与管理.
大公教育行政职业能力测验讲义 邢长文老师. Page 2 大公教育全国客服热线:
LOGO 三年二班主题班会 我们的节日 —— 清明节. LOGO Page  2 《英 雄 赞 歌》 鲜花 象灿烂的火把燃烧在眼前 …… 五星红旗 象熊熊的烈焰映红了苍穹 …… 面对庄严的墓碑 我们心如潮涌 面对先烈的英灵 我们热泪盈眶 …… 耳边,仿佛还震荡着激烈的枪炮声 眼前,好像还弥漫着战斗的浓浓硝烟.
睡覺的訣竅-南懷瑾.
粉尘作业和使用场所防范 粉尘爆炸安全大检查注意事项
提 纲 三次考察与改革的回顾 1 学院三周来的新面貌 及下一步工作思路 2 凝心聚力、团结协作、狠抓落实 3.
——以通渭县图书馆青树小项目“携老上网游”为例
华图面试研究员 张鑫 年湖南面试专项辅导 自我认知与职位匹配 华图面试研究员 张鑫
IT教學Guide 如何為USB手指下載及使用加密軟件?
「公文管理暨線上簽核系統」各承辦人準備工作~東門國小
问卷调查的规范与技术 问卷调查的规范与技术.
营 改 增 政 策 交 流 烟台市国家税务局.
夸美纽斯与《大教学论》 的教学思想 武汉大学教育科学学院 李保强.
2013浙江省行测专题 密卷解析及备考冲刺 罗 姮.
99年成語200題庫(21-40).
2012/10/1 12:10-13:30 LIVE ABC英檢平台 與其他校內學習資源
良心處方 Click to start..
中国好看的PPT模板网: 搜集整理发布
第四节 地域文化与人口 有儿无女不称心,有女无儿就伤心; 一儿一女不放心,多子多女才舒心。 有权的顶着生,有钱的买着生;
第十四章:哈贝马斯的沟通行动理论 沟通行动理论的出发点 沟通行动和沟通理性 生活世界、系统与社会理性化.
微信营销招生实战案例解析 孟小超.
第三章 心理安全 广西师范大学 罗蕾.
人民通史版 第二部分 近代世界 专题总结.
日 期: 時 間:50 分鐘 主講人:黃立辰(大考通訊社 講師)
参考文献管理软件 —NoteExpress使用介绍
第一章 商务秘书概述.
时间管理 -----高一团体辅导.
(此版适用于北京、无锡、成都、杭州、沈阳电销中心)
如何备考?.
~親子成長全紀錄~ Photocap實戰應用!.
報告人:古博文 彰師大運動健康研究所副教授 人權教育基金會執行長 100年8月
國立豐原高級中學 103學年度家長代表大會 主持人:江柏松會長 時間:103年10月4日(星期六)上午10時0分 地點:美術館1樓視聽教室.
完善洗手设施,严格手卫生培训,认真进行手卫生督查,有效提高了手卫生依从性、正确性;
“宝” 网上寻 惠阳一中.
马云 的 人力资源管理思想 聂锟 博士、副教授 19 September 2018.
EndNote X4 Advance your Research and Publish Instantly
EndNote X5 Advance your Research and Publish Instantly
主要内容: Internet的各项网络服务及相关概念 配置IE浏览器 配置网络下载工具 配置离线浏览工具 配置即时通讯工具 使用搜索引擎
PPT宝藏_www.pptbz.com_提供下载.
建立Android新專案 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
振聲高中 校園網路現況及成果報告 報告人 振聲高中資訊中心 宋文松 2001/9/18.
Git & github By 宋正倫 (修訂by jmchen).
Page Down 跳頁 高等眾生不一定都住在天堂, 當你內心有愛、很單純、 有同情心,內心很平靜時, 你就是高等眾生了。 由 鄭福平.
“百年校庆”计算机科组活动系列讲座二 电子报刊的制作技术 肇庆职业学校 陈建敏.
财政部上海证券交易所 国债发行招投标系统功能介绍
教專評轉型規劃草案說明 臺中市教專中心秘書 張素女
音樂之神-----貝多芬.
蓝色图示 — 无动画版.
運動競賽制度 授課教師:鄭俊傑副教授.
大綱 *專題演講介紹 *大陸醫療的改革與發展 *海報發表文章分享 2012海峽兩岸醫院院長論壇行後報告 ‧台北
EndNote X6 進階 Advance your Research and Publish Instantly
Engineering Documents Manager – EDM 工程文件管理员-EDM
第11章 MATLAB图形用户界面设计 11.1 菜单设计 11.2 对话框设计 11.3 图形用户界面设计工具
移动APP以及WEB产品 自动化测试培训 顺其自然 QQ:
綠色食品的銷售前境 此專題習作乃是我組嘔心瀝血的作品 , 保證史無前例 . 如在任何地方見過此雷同習題 . 請認定他是抄我們的!! 因為呢個電腦部分係全權由全組最精於電腦個個負責! 絕無可能流出市面!! 想知我個組有邊個!? 睇落去就知!
聚合型第一種:隱沒帶、島弧 例子:臺灣東方的琉球海溝、南美洲智利海溝. 聚合型第一種:隱沒帶、島弧 例子:臺灣東方的琉球海溝、南美洲智利海溝.
時鐘的技術史.
蓝色PPT图示 1 2.
MPLAB IDE 8 建立專案.
辦公室固體廢物對環境有什麼影響? 第三組.
面向对象程序设计 C++教程 西安工业大学 于帆.
The Basic Steps of INCOME 4
Chapter 7 進出口簽證 7.1 進口簽證 7.2 出口簽證 7.3 電子簽證.
日 期: 時 間:50 分鐘 地 點:延平高中 主講人:黃立辰(大考通訊社 講師)
精進優質 計畫方案 104-1良師甲工精進教學計畫 計畫目標 各教學單位辦理教師增能研習,期能對新課程的架構與 精神有更深一層的認知與準備。
Presentation transcript:

任务二 对象库

Browser("百度一下,你就知道").Page("百度一下,你就知道 ").WebEdit("wd").Set "我爱软件测试" Browser("百度一下,你就知道").Page("百度一下,你就知道").WebButton(" 百度一下").Click Browser("百度一下,你就知道").CloseAllTabs SystemUtil.Run "C:\Program Files (x86)\Internet Explorer\iexplore.exe","","","" Browser("百度一下,你就知道").Navigate "http://www.baidu.com/" Browser("百度一下,你就知道").Page("百度一下,你就知道 ").WebEdit("wd").Set "我非常爱软件测试"

任务二 对象库添加到local 为对象更名 Object spy 参数化

必要属性 辅助属性

添加对象

对象的重命名会让脚本更容易维护

对象库的导出和添加

导出对象库

对象库连接

关联对象库到测试对象

练习 步骤一:用QTP打开flight reservation程序,先识 别登陆界面控件,生成对象库文件,命名为“登陆 ” 用户名密码均为mercury

步骤二:识别订票界面控件,生成对象库文件,命 名为“订票界面”

步骤三:合并以上两个对象库文件,命名为“登陆 订票” 步骤四:新建一个测试test,将该test与“登陆订 票”对象库文件关联起来,在专家视图下输入以下 代码

systemutil.Run "C:\Program Files (x86)\HP\QuickTest Professional\samples\flight\app\flight4a.exe" Dialog("Login").WinEdit("Agent Name:").Set "mercury" Dialog("Login").WinEdit("Password:").SetSecure "53730aebeee6040349a2d2d8f0a161e0c8081020" Dialog("Login").WinButton("OK").Click Window("Flight Reservation").WinObject("Date of Flight:").Type "121214" Window("Flight Reservation").WinComboBox("Fly From:").Select "Denver" Window("Flight Reservation").WinComboBox("Fly To:").Select "Frankfurt" Window("Flight Reservation").WinButton("FLIGHT").Click Window("Flight Reservation").Dialog("Flights Table").WinButton("OK").Click Window("Flight Reservation").WinEdit("Name:").Set "gdcp" Window("Flight Reservation").WinRadioButton("First").Set Window("Flight Reservation").WinButton("Insert Order").Click

运行,如果测试通过则表明以前的步骤完全正确, 如果测试报告中出现错误,请分析是哪里的步骤操 作有问题?然后自行解决该问题。

Browser("百度一下,你就知道"). Page("百度一下 ,你就知道"). WebEdit("wd"). Set "jw2012 Browser("百度一下,你就知道").Page("百度一下 ,你就知道").WebEdit("wd").Set "jw2012.gdcp.cn" Browser("百度一下,你就知道").Page("百度一下 ,你就知道").WebButton("百度一下").Click Browser("百度一下,你就知道 ").Page("jw2012.gdcp.cn_百度搜索").Link("登录 ").Click Browser("登录").Page("登录 ").WebRadioGroup("RadioButtonList1").Select " 教师" Browser("登录").Page("登录 ").WebEdit("TextBox1").Set "200511028" Browser("登录").Page("登录 ").WebEdit("TextBox2").SetSecure "5370cde3afffffe29c8be60f8b6bb4e713d1" Browser("登录").Page("登录 ").WebButton("Button1").Click Browser("登录").Page("登录_2").Sync Window("Internet Explorer").Dialog("来自网页 的消息").WinButton("确定").Click

Browser("登录"). Page("登录 "). WebRadioGroup("RadioButtonList1") Browser("登录").Page("登录 ").WebRadioGroup("RadioButtonList1").Select " 教师" Browser("登录").Page("登录 ").WebEdit("TextBox1").Set "200511028" Browser("登录").Page("登录 ").WebEdit("TextBox2").SetSecure "5370cde3afffffe29c8be60f8b6bb4e713d1" Browser("登录").Page("登录 ").WebButton("Button1").Click Browser("登录").Page("登录_2").Sync Window("Internet Explorer").Dialog("来自网页 的消息").WinButton("确定").Click

第一步:把需要加到共享对象库中的各个用例脚本 的对象库,分别导出成.tsr文件.   操作方法:先用QTP打开已经录制完毕的脚本后 ,选择Resources--> Object Repository .   然后file-->export....取名导出文件.如下图 :   第二步:把需要加入到共享对象库中的各个用 例脚本的对象库,合并对象及对象属性,形成一个 大的共享对象库.   操作方法:打开Resources-->Object Repository Manager.找到Tools菜单,然后选择 打开Object Repository merge tool.选择两个要 合并的对象库文件,进行对象合并.一次只能合并 两个.所以如果这里你要合并多个对象库文件的话 ,先合并两个后,保存成一个新的.tsr文件.然后 再重复上面的操作,选择这个新的.tsr文件和另一 个准备好的对象库合并.如下图: 合并的时候,你会发现,在两个对象库文件中,相 同的对象合并成一个,不同的对象,全部被完整增 加进去.然后形成一个大的对象库.现在只要保存 这个共享对象库.如果以后有新增的对象,可以重 复上述操作.   第三步:调用上面保存好的共享对象库.给新 的脚本使用.   操作步骤:Resources-->Associate Repository.选择上面保存好的共享对象库的. tsr文件.加入到Associate Repository中.如下图 : 完成这一步后,其实整个共享对象库的操作已经完 成.你在对象库中可以看到以后的对象.在录制新 脚本的时候,如果对象已经存在,就不会再被记录 ,只有在这个对象库中没有的对象才会被记录进去 .回放脚本,对象识别成功.

参数化