zoukankan      html  css  js  c++  java
  • 实验四+005+陈晓华

    一、实验目的

       1) 学习QTP工具的使用

       2)了解黑盒自动化测试

    二、实验要求

    (1)对被测程序进行黑盒测试用例设计

    (2)对QTP的飞机订票系统的任一界面或控件实现自动化测试。(测试的具体自选)

    (3)写出该程序的缺陷。

    三、实验内容

     1、对QTP的样例小程序飞机订票系统,实现自动化测试。(测4a)

    2、要求:

         1)测试飞机订票系统的登录界面,对账号和密码的输入进行测试。

         2)设计测试用例。写出测试用例表。

         3)编写测试脚本,实现自动化测试。

     1 SystemUtil.Run "D:HPQuickTest Professionalsamplesflightappflight4a.exe"
     2 
     3 Dialog("Login").WinEdit("Agent Name:").Set DataTable("AgentName",dtGlobalSheet)
     4 Dialog("Login").WinEdit("Password:").Set DataTable("Password",dtGlobalSheet)
     5 Dialog("Login").WinButton("OK").Click
     6 If  Dialog("Login").Dialog("Flight Reservations").Exist Then
     7     Reporter.ReportEvent micFail,"失败","fail" 
     8     Dialog("Login").Dialog("Flight Reservations").WinButton("确定").Click
     9     Dialog("Login").Close
    10 else
    11      Reporter.ReportEvent micPass,"成功","successful" 
    12     Window("Flight Reservation").WinMenu("Menu").Select "File;Exit"
    13 End If

       

     4)测试结果。

    3、最后写实验总结。

      通过此次实验,了解了QTP的简单使用,但是对于QTP自动化测试掌握的不是很透彻,该实验也有部分测试用例未通过。正在寻找原因,对QTP进一步学习!

  • 相关阅读:
    微信小程序scroll-viwe遇到的问题
    微信小程序缓存
    微信刷新数据不刷新页面的另一个方法
    微信小程序中无刷新修改
    Bayesian
    深度学习(七)object detection
    深度学习(十二)wide&deep model
    深度学习(十)训练时的调参技巧
    深度学习(九)过拟合和欠拟合
    深度学习(二)常见概念
  • 原文地址:https://www.cnblogs.com/ChenXh123/p/7078290.html
Copyright © 2011-2022 走看看