zoukankan      html  css  js  c++  java
  • Test Complete 的自动化测试 --- 三角形

    Test Complete 的自动化测试 --- 三角形

    PS:工具:Test Complete , OS:win 10

      这里做三角形的测试与上一篇博客做计算器的测试 大致一样,都是对.exe的执行文件进行测试,所不同的是,三角形的执行文件是由jar程序通过exe4j转化来的。

      最后,附上由数据驱动实现的三角形自动测试代码

      

     1 function Test5()
     2 {
     3   Driver = DDT.ExcelDriver("E:/桌 面2018.1.30/软件测试实验/实验三/三角形/resource/data.xls", "sheet1"); // data.xls 为测试数据的xls文件
     4   
     5   while(!Driver.EOF()){
     6     var  panel;
     7     var  textField;
     8     var  textField2;
     9     var  textField3;
    10     var  button;
    11     var temp1 = Driver.Value(0);
    12     var temp2 = Driver.Value(1);
    13     var temp3 = Driver.Value(2);
    14     var temp4 = Driver.Value(3);
    15     
    16     panel = Aliases.demo.frame0.RootPane.null_layeredPane.null_contentPane.Panel;
    17     textField = panel.Panel1.TextField;
    18     textField.Click(54, 12);
    19     textField.Drag(70, 11, -134, -12);
    20     textField.Keys(temp1);
    21     textField2 = panel.Panel2.TextField;
    22     textField2.Drag(77, 12, -197, -9);
    23     textField2.Keys(temp2);
    24     textField3 = panel.Panel3.TextField;
    25     textField3.Click(35, 5);
    26     textField3.Drag(41, 11, -143, -11);
    27     textField3.Keys(temp3);
    28     button = panel.Button;
    29     button.ClickButton();
    30     aqObject.CompareProperty(Aliases.demo.frame0.RootPane.null_layeredPane.null_contentPane.Panel.Panel.TextField.wText, cmpEqual, temp4, false);
    31     Driver.Next();  //下一条记录
    32   } 
    33 }
  • 相关阅读:
    java内部类
    navicat使用教程-PJ
    提交代码时的注意事项
    多线程技术
    Apache POI使用详解
    网站链接收藏夹
    MySQL优化
    Oracle创建用户、角色、授权、建表
    oracle 安装提示未找到文件安装
    Json对象与Json字符串的转化、JSON字符串与Java对象的转换
  • 原文地址:https://www.cnblogs.com/GetcharZp/p/9244189.html
Copyright © 2011-2022 走看看