zoukankan      html  css  js  c++  java
  • 第一部分:黑盒测试(三)

    本文主要介绍黑盒测试的另一个实际例子,即通过visual studio的UI测试项目来测试Windows8 metro app。

    1. 项目需求:
      1. 掌握黑盒测试策略的选择方法;
      2. GUI界面的黑盒测试方法;
      3. 软件部署过程的测试必要性;
      4. 测试者与设计者之间的交流与配合对软件测试结果的影响。
    2. 测试准备
      1. Windows8.1操作系统;
      2. visual studio2012以上版本,本次测试实际使用vs2015 preview
      3. Windows8 metro app一个,本次测试实际使用本人去年C#课程所做的应用:《狂奔的方块》
    3. 测试步骤
      1. 打开vs2015 preview;
      2. 新建-项目-编码的UI测试项目 进行创建。
      3. 在弹出的对话框里选择“录制操作、编辑UI映射断言”
      4. vs将自动创建代码,并生成UIMap编码UI生成器
      5. 打开win8app,并点击录制按钮开始录制
      6. 录制完成时,点击暂停按钮,点击生成代码,VS即会自动生成相应动作代码。也可以拖动十字线到任意控件上以添加断言。同理,进行更多操作。
      7. 在vs中重新生成代码
      8. 运行测试:
      9. 可以看到测试结果
    4. 实验总结:根据视频讲解的方法,我尝试了对桌面版应用的测试功能,但后来发现不能很好的测试win8metro app,而针对测试win8 metro app的测试工程没有录制选项,所以只能对控件设置断言。
  • 相关阅读:
    CentOS 7 将 python版本升级为3.x后产生的各种问题
    CentOS 7.0 Firewall防火墙配置
    CentOS7.2+Python3x+Flask部署标准化配置流程
    CentOS 7 下安装 Nginx
    CentOS7下安装python-pip
    CentOS 7 安装字体
    centos中文目录换成英文目录
    搭建typecho个人博客和主题优化
    迭代器与生成器
    装饰器函数
  • 原文地址:https://www.cnblogs.com/wwq1993/p/4420825.html
Copyright © 2011-2022 走看看