51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1378|回复: 1
打印 上一主题 下一主题

[原创] UTF11.5实战系列(一)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2017-3-8 11:29:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前言
此篇UTF系列是本人之前写的,从基础到框架篇,希望对刚入行的朋友有些帮助。
第一章:
1.安装:
  (1)安装路径不可以出现中文,否则会报错
  (2)选择常用组件->下一步
2.录制第一脚本
打开后先勾选常用组件:
                              
Record->Recordand Run Settings 选择Web程序或者Windows Applications->Recod(开始录制)
录制开始后,首先打开”百度”窗口,我们在搜索框中输入”test”,并“百度一下”录制的脚本如下
3.对不同对象识别:
  
(1)Web 应用
  
脚本示例:
Browser("百度一下,你就知道").Page("百度一下,你就知道").WebButton("百度一下").Click
(2)桌面系统
脚本示例:
Dialog("Login").WinEdit("Agent Name:").Set "123"
(3).Net应用
脚本示例:
swfwindow("20151230").SwfEdit("textBox1").Set "123"
第二章
1.编写第一个脚本
(1)增加对象库 Object Spy->Add Object to Respository,对象库用于保存UI界面元素属性方法,以下是“Flight-“login”-“Agent Name”对象库,其中Login是登录界面,Agent Name是登录框
图2.11
图2.12
(2)编写脚本
写脚本之前先把界面对象增加到对象库中,如上:2.11中,Agent Name在对象库中有两层,第一层为Login,第二层为Agent Name:,脚本中要先从第一层开始,找到对应的Class,Login对应的Class->Dialog,Agent Name:对应WinEdit
Dialog("Login").WinEdit("Agent Name:").Set "test"//括号内Login,Agent Name:分别对应对象库中Name
Run之后:
Agent Name:中成功输入“test”
预期结果:在”AgentName”中成功输入:”test”
:以上Login,Agent Name:对应的Name值是默认值,也可以在对象框中进行修改:
Login->Flight_Login,AgentName:->Name:
修改完之后测试脚本会自动修改为:
Dialog("Flitht_Login").WinEdit("Name:").Set "test"
Run之后Agent Name:中会输入test
2.实现登录->增加订单
通过上面的学习,我们学会了编写第一个测试脚本,下面继续登录到Flight Reservation中进行增加航班。
  
序号
  
  
模块
  
  
用例
  
  
预期
  
  
1
  
  
Login
  
  
1.输入用户名
  
  
进入Flight界面
  
  
2.输入密码
  
  
3.OK
  
  
2
  
  
Flight
  
  
1.日期
  
  
可输入
  
  
2.选择航班Fly From
  
  
检查预设值
  
  
3.选择航班Fly to
  
  
检查预设值
  
  
4.选择航次
  
  
Flights Table界面出现
  
  
5.输入名字
  
  
可输入
  
  
6.增加Order
  
  
产生Order No:
  
步骤1)把对象增加到对象库中
     运用上面的方法把对象增加到对象库中去
(2)控件类型分析:该流程涉及到textbuttonwincomboboxwinlist四种控件。用到SetGetROProperty,Select,Click方法.可以通过帮助文档查看每种控件具体用法,以Set为例:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情

    2024-4-19 09:36
  • 签到天数: 942 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2017-3-8 11:46:28 | 只看该作者
    赞赞赞  支持 分享  
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-4 10:14 , Processed in 0.069426 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表