Day03测试

1.软件缺陷的分类
    测试种类(界面类 功能类 性能类 安全类 兼容性类) 
    缺陷严重程度(严重 一般 次要 轻微)
    缺陷优先级(立即解决 高优先级 正常排队 低优先级)
    缺陷发生阶段(需求阶段缺陷 架构阶段缺陷 设计阶段缺陷 编码阶段缺陷 测试阶段缺陷)
2.软件测试模型有哪些并描述
    V模型 跟W模型
    V模型:V模型的左边下降的是开发过程各阶段 右边上升部分是测试过程的各个阶段
    V模型图:

    用户需求            验收测试

       需求分析                     系统测试

          概要设计             集成测试

             详细设计        单元测试

                     编码和实现

    V模型的优点在于它非常明确的标明了测试过程中存在的不同级别 并且清楚地描述了这些测试阶段和        开发各阶段的对应关系
    
    W模型图:

    需求分析           需求测试                        系统安装        验收测试

        概要设计         概要设计测试            系统构建       系统测试

           详细设计        详细设计测试        模块集成      集成测试

                                编码实现         单元测试

    W模型:相对于V模型 W更科学 是V的发展 强调的是测试伴随着整个软件开发周期 而且测试的对象        不仅仅是程序 需求 功能和设计同样要测试 测试与开发是同步进行的 有利于尽早发现问题
3.软件测试工程师的基本素质有哪些
    正确的测试态度
    缜密的思维能力
    良好的心理素质
    性格:好奇心 成就感
4.软件测试的流程
    参与需求讨论 制定测试计划 确保测试能顺利执行并完成
    负责项目的功能性测试 用户体验测试 兼容性测试以及性能测试
    负责测试用例的编写 编写测试报告和对测试结果分析
    与开发人员 产品经理沟通和协作 推动整个项目的顺利执行
    负责软件开发团队项目进度管理工作
    熟悉Linux常用命令 熟悉常用数据库 熟练使用基本的SQL语句
    熟练使用Loadrunner Jmeter等至少一种性能测试工具
5.软件测试的基本原则
    测试显示软件存在缺陷
    穷尽测试是不可能的
    测试尽早介入
    缺陷集群性(2/8原则)
    杀虫剂悖论
    测试活动依赖于测试内容
    没有错误是好  是谬论
    程序员不能自测之后就上线
    严格执行测试计划 排除测试的随意性
    应当对每一个测试结果做全面的检查
    妥善保存测试计划 测试用例 出错统计和最终分析报告 为维护提供方便
    设计测试用例时 应当包括合理的输入数据和不合理的输入数据
    测试用例应由测试数据和与之对应的预期输出结果两部分组成
6.软件测试的分类
    按阶段分为(单元测试 集成测试 系统测试 验收测试)
    1.单元测试(对一个模块 一个函数 或者一个类来进行正确性检验的测试方法)
    2.集成测试(单元测试后,将单独的模块按照设计要求组装成为子系统或系统 作为整体进行测试的测试方法)
    3.系统测试(集成测试后,将硬件 软件看做一个整体 对系统的功能及性能的总体测试)
    4.验收测试(系统测试后以用户测试为主 或有测试人员功能参与检验软件质量的测试方法)
    按是否运行程序分为(动态测试 静态测试)
    按是否查看源代码分为(黑盒测试(功能测试 性能测试) 白盒测试)
    1.功能测试(逻辑功能测试 界面测试  易用性测试 安装测试 兼容性测试)
    2.性能测试(一般性能测试 稳定性测试 负载测试 压力测试)
    其他测试(回归测试 冒烟测试 随机测试)
7.软件缺陷定义 
 软件缺陷就是通常说的Bug 它是指在软件中(文档跟程序)存在的影响软件正常运行的问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值