应届小白逆袭之路:软件测试之软件测试基础理论(一)

软件测试基础

    软件测试的定义:

      在特定的条件下,对软件进行操作,发现缺陷,评估软件质量。

    软件测试的目的:

      尽可能多的发现缺陷,预防缺陷;对软件质量进行评估,以提高软件          的 质量。

    软件测试的目标或者范围:

      程序,文档,数据。

    软件测试的原则:

      a)软件测试应追溯到用户需求;

      b)软件测试应该尽早介入,不断测 试;     

      c)软件测试无法显示潜在的缺陷;

      d)软件测试应该考虑成本,及时终止;

      e)软件 测试应          当注意群集现象;

       f)程序员不要测试自己写的代码;

       g)避免随意性软件测试。

    软件测试的风险:

     人员风险,质量风险,变更风险,成本风险,进度风险。

    测试工程师应该具备的素质:

      综合素质: 细心,耐心,责任心,自信心;

                         良好的沟通能力,语言能力,文字表达能力;

                         团队协作精神;

                         敏锐的洞察能力和观察能力;

                        逻辑性思维和发散性思维;

                        丰富的软件测试经验;

     专业素质:

                       熟悉软件开发流程和软件测试流程;

                        熟悉软件测试理论知识,熟悉测试技术和方法,具备文档编写能力;

                        熟悉软件测试的各项工具,性能测试、自动化、web等;

                         计算机基础知识,计算机网络,操作系统,数据库,开发语言;

    软件的生命周期:

       需求-设计-编码-测试-维护-升级-废弃

    软件测试的流程:

     需求分析--测试计划--测试方案--测试用例--测试执行--测试报告

   项目成员:

     产品经理、架构师、程序员、测试工程师、资料工程师、配置管理员(CMO)、质量测控人员(QA)、产品经理(BA)、UI设计人       员、数据库管理人员(DBA)。

    

                        

                        

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值