zoukankan      html  css  js  c++  java
  • 软件测试种类,方法划分

    测试种类

    白盒测试:研究的是源代码和程序结构,一般用于自动化测试

    常用的方法:语句覆盖,判断覆盖,条件覆盖,循环覆盖,模块接口测试

    黑盒测试:只关注软件的输入数据和输出结果,一般用于功能测试

    常用的方法:等价类划分,边界值分析法,因果图法,状态图测试法

    灰盒测试:

    阶段划分

    1.单元测试:也叫junit测试

    2.冒烟测试:测试系统主流程,开发完成80%代码是进行冒烟测试

    3.界面测试:也叫ui测试,对系统页面检查

    4.功能测试:测试系统中所有功能

    5.回归测试:重复测试或反侧,遵循2/8原则

    6.接口测试:soapui,postman,jmeter,主要测试服务通不通查看模块与模块之间是否关联

    7.性能测试:loadrunner,jmeter,模拟真实用户开发,就是测试系统承载量多大

    8.自动化测试:工具,qtp,robot,selenium 把人为驱动测试行为转换为机器执行的一种过程

    优点:可以模拟人工测试减少重复机械的测试工作量,大量用于回归测试

    9.安全测试:权限测试 、跨站脚本测试,跨目录访问、sql注入、appscan专门查看静态代码

    10.兼容性测试:操作系统:windows32位和64 位       浏览器:ie、火狐、谷歌       硬件:手机和电脑版本

    11.易用性测试:文字表达清晰,清楚,通俗易懂,操作符合常规习惯

    12.验收测试:使用户签字,查看系统是否跟事先的验收标准一样

    13.随机测试:随机向系统输入操作,模拟真实用户达到预期效果

    阶段划分

    SIT阶段:对应集成测试-功能、接口、界面、冒烟、回归测试等

    UAT阶段:对应系统测试--功能、界面、接口、冒烟、回归、性能、兼容性、易用性、自动化、安全性、验收、随机测试等。

  • 相关阅读:
    Javascript中this关键字详解
    Javascript中this关键字详解
    springMVC对静态资源访问的处理
    springMVC对静态资源访问的处理
    Java编程风格节选
    Java编程风格节选
    ACID原则
    移动端实现裁剪图片生成base64图片(可缩放)
    移动端实现裁剪图片生成base64图片(可缩放)
    PHP imagick API中文简介
  • 原文地址:https://www.cnblogs.com/cendy588/p/10940104.html
Copyright © 2011-2022 走看看