• 软件测试流程及管理的几点思考


    怎样判断软件产品的质量       --打脸了,有个模糊的概念,但是具体的细节讲不出来,靠feeling吧

    软件的出口标准大致有以下几个:

    总体而言:

    1、指定的kpi达标:

    ~Must have功能全部实现并没有严重问题

    ~better to have功能没有严重问题

    ~软件已经连续运行一周并没有down(敏捷开发时间短)

    2、资源耗尽:

    ~到了承诺的发布日期

    ~所有计划的工作已经完成

    具体一点:

    1、一级的回归测试用例全部完成

    2、一到三级的新功能用例已经全部完成

    3、所有已经发现的一级bug已经解决并通过

    4、连续两个测试周期没有新的严重等级高于二级的bug

    5、拟发布版本在性能平台上已经无故障运行满一周

    以下可作参考:

    1、bug open/close  trend达到或者低于同版本发布前的水平

    2、Six Sigma理论

    3、根据经验预测bug,达到一定数量

    上线之后如何评价软件的重量: --相信很多tester根据业务部门的反馈来推断软件质量,还是靠feeling

    直观和用户角度:

    -易用性:界面友好不友好,提示明确不明确,功能顺手不顺手

    -可靠性:上线bug多不多,性能好不好

    -局限性:软件适用范围多大,有哪些使用限制,兼容性

    -用户反馈如何,等等

    从研发的角度:

    -需求是否明确,需求返工率高不高

    -设计合理不合理,可维护可拓展性如何

    -代码可读性好不好,版本管理是否有效

    -bug/line of code比率如何,等等

    如何评估一个项目的测试时间   ---

    编写用例的时间(开发的同时编写用例),

    执行用例的时间(开发结束后)

    有完善的测试用例体系是一件非常重要的thing。当一套测试用例体系中包括每个测试点的时候,就可以根据提测的功能所涉及到的测试点来进行测试

    测试用例及测试报告  ---

  • 相关阅读:
    东方财富炒股公式
    centos8安装MySQL8——通过yum
    官网下载工具时。各种不同后缀名称的区别。
    线上不停机部署mysql主从
    店员任务项目总结
    JS到PHP使用RSA算法进行加密通讯
    无锁同步-JAVA之Volatile、Atomic和CAS
    无锁同步-C++11之Atomic和CAS
    浅谈一个网页打开的全过程(涉及DNS、CDN、Nginx负载均衡等)
    SQLServer数据库卡,内存吃不上去,系统资源用不上
  • 原文地址:https://www.cnblogs.com/jackferrous/p/7132567.html
Copyright © 2020-2023  润新知