补充资料:软件测试

软件测试

software testing

配置项测试和系统测试。 加强测试管理对于保证测试可靠性十分重要,应按系统化的流程做好4步工作:①制定测试计划,确定总方针、资源及进度;②制定测试说明,包括确定需测试的特性、细化测试计划和设计测试用例集;③执行测试计划,包括实现测试设计、执行测试规程;④评价测试结果及被测软件。在这些工作中应注意以下几点:①及时编写文档,例如软件测试计划、测试报告、测试用例集、测试规程等;②进行两种评审,即测试计划、测试用例集设计和测试规程的评审和测试结果分析的评审;③保存数据。主要是测试用例集、测试记录;④实施配置管理,将测试阶段的工作产品纳入配置管理。 软件测试主要有:软件静态测试,软件动态测试,软件集成测试。 软件静态测试不执行程序代码而寻找其中可能存在的差错或评估程序代码的过程。包括主要由人工进行的代码审查、代码走查、桌面检查,以及主要由软件工具自动进行的静态分析。 ①代码审查。对代码进行的审查,一般依据代码审查单。 ②代码走查。对代码的评审过程,提供若干测试用例,用例用头脑来执行程序。 ③桌面检查。程序员自己检查.或借助于代码检查单,或人工运行自己编写的程序。代码审查和代码走查比桌面检查优越得多,实践表明,可以发现30%一70%的程序差错。 ④静态分析。估计程序而无需执行程序的过程;是一种机械性的、程式化的代码特性分析方法,常借助软件工具进行。一般包括控制流分析、数据流分析、接口分析、表达式分析。可以提供间接涉及程序缺陷的信息;进行语法,语义分析;进行符号求值;为动态测试选择测试用例进行预处理。 软件动态测试在抽样测试数据基础上执行程序并分析输出以发现缺陷的过程。测试质量依赖于测试数据(测试用例中的输入数据)。测试数据生成和测试结果分析都不仅工作量大,而且技术要求高。测试数据的生成策略主要包括白盒测试和黑盒测试两种,它们是动态测试技术的基本内容。还有一些其他测试技术,如程序变异、符号求值等。 ①白盒测试。按照程序内部逻辑结构和编码结构设计测试数据的测试方法,也称结构测试。测试者需了解程序的内部结构,但可以不考虑程序的需求规格说明。通常主要用于软件单元测试。有控制流测试和数据流测试两类技术。a.控制流测试:依据程序的控制流程图考虑测试用例,使某种控制结构在程序运行中得到执行,从而得到验证。b.数据流测试:使用控制流程图分析数据异常,从数据异常的角度确立测试路径选择准则。 ②黑盒测试。按照软件需求规格说明设计测试数据的测试方法。

说明:补充资料仅用于学习参考,请勿用于其它任何用途。

软件测试自学英语计划,软件测试计划,software testing plan,音标,读音,翻译,英文例句,英语词典...相关推荐

  1. 查找计算机硬件和软件的翻译工具,计算机软件和硬件,PC computer software and hardware,音标,读音,翻译,英文例句,英语词典...

    补充资料:计算机硬件可靠性 计算机硬件可靠性 computer hardware reliability J lsuQn]ly一ngjlan kekaoxlng计算机硬件可靠性<c.旧puter ...

  2. 计算机硬件软件的英语,计算机软件和硬件,PC computer software and hardware,音标,读音,翻译,英文例句,英语词典...

    补充资料:计算机硬件可靠性 计算机硬件可靠性 computer hardware reliability J lsuQn]ly一ngjlan kekaoxlng计算机硬件可靠性<c.旧puter ...

  3. 计算机辅助技术英语,计算机辅助跟踪技术,computer-aided tracking technology,音标,读音,翻译,英文例句,英语词典...

    补充资料:铸造工艺计算机辅助设计技术 2.1 铸造工艺CAD 在铸造工艺设计过程中,有许多繁琐的数学计算和大量的查表选择等工作,仅凭工艺设计人员的个人经验和手工操作,不但要花费很多时间,而且设计结果往 ...

  4. 计算机广告制作要英语,广告电脑制作,advertisement coputer production,音标,读音,翻译,英文例句,英语词典...

    雕刻加工是饱含着人类高智能和高技能的工匠型劳动,当代雕刻制造技术正经历着从手工雕刻向CNC雕刻的变革.本文较为详尽地讲述了CNC电脑雕刻机和数控铣.加工中心的机器结构.控制系统.应用软件等方面的关系, ...

  5. 服务器网络优化 英语,基于服务器的网络,server-based network,音标,读音,翻译,英文例句,英语词典...

    补充资料:基于网络的虚拟产品开发技术 全球化.网络化和虚拟化已成为制造业发展的重要特征,企业的生产因为有关技术的应用而具有高度的柔性化和快速响应市场的能力.基于网络的虚拟产品开发技术作为一种先进的产品 ...

  6. 计算机房怎么读英语单词,教学机房,teaching computer lab,音标,读音,翻译,英文例句,英语词典...

    补充资料:调度自动化计算机房 调度自动化计算机房 computer room of dis-patching automa-tion system dis孙tehing automation syst ...

  7. 手机软件测试英语,手机软件测试,mobile phone software testing,音标,读音,翻译,英文例句,英语词典...

    补充资料:软件测试 软件测试 software testing 配置项测试和系统测试. 加强测试管理对于保证测试可靠性十分重要,应按系统化的流程做好4步工作:①制定测试计划,确定总方针.资源及进度:② ...

  8. 软件测试安全性翻译成英语,软件可靠性测试充分性准则,software reliability testing adequacy criterion,音标,读音,翻译,英文例句,英语词典...

    补充资料:<北美互联系统运行可靠性准则> <北美互联系统运行可靠性准则> Reliability Criteria for Interconnected Sys-tem Ope ...

  9. 计算机硬件软件的英语,计算机硬件、软件,computer hardware and software,音标,读音,翻译,英文例句,英语词典...

    补充资料:计算机硬件 计算机系统中由电子.机械和光电元件等组成的各种计算机部件和计算机设备.这些部件和设备依据计算机系统结构的要求构成的有机整体,称为计算机硬件系统.计算机系统由两个部分组成,一部分是 ...

最新文章

  1. C#Winform+WindowsAPI做个剪贴板无缝自动保存器(视频截图利器)
  2. P3337-[ZJOI2013]防守战线【单纯形】
  3. 经常被问到的十个 Java 面试题?你Get了吗?
  4. 电子邮件通知系统前十名的 ”磁盘贪婪用户“
  5. ORACLE异常处理及函数
  6. svg如何平铺 html5,如何在HTML5中使用SVG
  7. 安装Google play 服务等四件套
  8. 设计模式学习之组合模式
  9. php幻灯片调大小,ppt尺寸设置 PPT幻灯片大小更改为标准或宽屏
  10. Hashcat 使用教程
  11. DM36x IPNC远程升级
  12. uniapp使用Dplayer.js实现视频播放
  13. K8S - 安装教程 和 体验(kubeadm)
  14. mysql 修改年龄_MYSQL——数据修改
  15. 计算机数据防泄露,防勒索病毒分案分析
  16. esp32 md5加密算法的使用Arduino/esp-idf
  17. mitmdump爬取京东读书校园版App电子书信息
  18. C++ Eigen类
  19. 整车电子电气架构EEA学习之路-2
  20. Zabbix discoverer processes more than 75% busy原因及解决方法

热门文章

  1. VMware虚拟机如何开启雷电模拟器的VT?
  2. 计算机毕业设计springboot交通事故档案管理平台ryug8源码+系统+程序+lw文档+部署
  3. TiDB部署----openEuler2203/2003 单机部署TiDB 6.1.1
  4. n张图像合成一个长图
  5. Windows GDI 窗口与 Direct3D 屏幕截图
  6. SpringBoot开源项目案例
  7. codeforces-574B
  8. Windows SUS
  9. 警告 Invalid cookie header: Set-Cookie:
  10. 微信h5支付添加域名时报错,“h5支付域名需要提供完整的支付路径“