zoukankan      html  css  js  c++  java
  • VS测试方法

    单元测试
    Assert里面的一些主要的静态成员。
    1、             AreEqual:方法被重载了N多次,主要功能是判断两个值是否相等;如果两个值不相等,则测试失败。
    2、             AreNotEqual:方法被重载了N多次,主要功能是判断两个值是否不相等;如果两个值相等,则测试失败。
    3、             AreNotSame:引用的对象是否不相同;如果两个输入内容引用相同的对象,则测试失败.
    4、             AreSame:引用的对象是否相同;如果两个输入内容引用不相同的对象,则测试失败.
    5、             Fail:断言失败。
    6、             Inconclusive:表示无法证明为 true 或 false 的测试结果
    7、             IsFalse:指定的条件是否为 false;如果该条件为 true,则测试失败。
    8、             IsTrue:指定的条件是否为 true;如果该条件为 false,则测试失败
    9、             IsInstanceofType:测试指定的对象是否为所需类型的实例;如果所需的实例不在该对象的继承层次结构中,则测试失败
    10、        IsNotInstanceofType: 测试指定的对象是否为所需类型的实例;如果所需的实例在该对象的继承层次结构中,则测试失败
    11、        IsNull:测试指定的对象是否为非空
    12、        IsNotNull:测试指定的对象是否为非空

    //还有几个类
    StringAssert 比较字符串
    .StartsWith()  .EndsWith()

    BVT测试
            使用 Team Edition for Testers 创建一个测试列表,在其中包含要在 BVT 中包含的测试。然后,使用 Team Foundation 源代码管理 将该测试列表签入到源代码管理中。最后,使用 Team Foundation Build 运行 BVT 或安排定期运行 BVT。 

     构建验证测试流程:
    1 在运行BVT之前,先做所有的单元测试, 目的保证系统的单元测试版本保持一致,防止版本差异造成失败;
    2 通过BVT的构建获得信息,系统是否可测,即就是是否可以进行深度测试,继续开展;
    3 如果BVT构建测试不能通过,需修复Bug,然后产生一个新版本
    http://msdn2.microsoft.com/zh-cn/library/ms182465(VS.80).aspx#CreateBVTTestList

    1.创建一个 BVT 测试列表。创建一个测试列表,并使用 BVT 需要的测试对其进行填充
    2.签入 BVT。将解决方案和 BVT 添加到源代码管理中。
    3.创建一个版本类型,并指定作为该版本的一部分运行的 BVT 测试列表
    4.运行 BVT 版本类型


    Stree   Testing(压力测试),检查被测系统在恶劣环境下的表现,比如内存不足,CPU高负荷,网速慢,等等。在这种情况下,被测系统往往运行缓慢,能暴露许多在高速运行时不易发生的问题,例如线程不同步。   
     Load   Testing(负载测试),检查被测系统处理大量用户访问或Transaction的能力。   
    Volume   Testing(容量测试),检查被测系统处理大数据量的能力,例如存储或读取一个超长的文件。
  • 相关阅读:
    Linux官方源、镜像源汇总
    python3 pip报错 TypeError: 'module' object is not callable
    2019-11-27:kali 2019-4中文乱码解决方法
    2019-11-26:密码学基础知识,csrf防御
    2019-11-25:信息收集,笔记
    2019-11-24:postgresql数据库安装,最后报错failed to load SQLModule 问题的解决方案
    2019-11-22:xss绕过笔记
    2019-11-20:xss学习笔记
    2019-11-19:无返回的盲型xxe,使用带外读取数据
    2019-11-19:xxe漏洞利用,笔记
  • 原文地址:https://www.cnblogs.com/ant520/p/1017313.html
Copyright © 2011-2022 走看看