
软件质量保证与测试
软件质量保证与测试课程作业
一条源远流长的河
希望能在软件工程专业学到精湛的技术,能靠着这些技术拿到一个满意的offer
展开
-
软件全面质量管理的思想体系
使顾客的需求尽可能满足。从现在和未来的角度看,顾客已成为企业的衣食父母。“以顾客为中心”的管理模式正逐渐受到企业的高度客价值,其主导思想就是“顾客的满意和认同是长期赢得市场,创造价值的关键。坚持不断地改进,企业持续不断地改进产品或服务的质量与可靠性,以确保企业获取差异化的竞争优势。鼓励员工加入改进过程,广泛的采用团队形式作为载体,依靠团队发现和解决问题。...原创 2021-11-14 18:01:24 · 251 阅读 · 0 评论 -
CMM与CMMI的关系
CMMI是CMM模型的最新版本,CMMI是再CMM的基础上发展而来的。 CMM模型主要用于软件过程的改进,促进软件企业软件能力成熟度的提高,但它对于系统工程、集成化产品和过程开发、供应商管理等领域的过程改进都存在缺陷,所以需要有一种单一的过程改进矿界而又能跨域多种学科的工具,所以CMMI应运而生。...原创 2021-11-14 17:46:59 · 298 阅读 · 0 评论 -
什么是MTTF、MTBF、MTRF?
MTTF:指的是不可修复系统的平均寿命,即系统发生失效(故障)前的平均工作(或存储)时间或工作次数,也称为系统在失效前的平均时间。MTBF:指的是可修复系统的平均寿命,即系统两次相邻失效(故障)之间的工作时间,不是整个系统完全故障(不可修复)的时间,也称为系统平均失效间隔。MTRF:用来表示计算机的可维修性,即计算机的维修效率:从故障发生到机器修复时间的平均值。...原创 2021-11-03 20:32:39 · 6767 阅读 · 1 评论 -
Ad hoc Test
Ad hoc Test指的是随机测试,在软件测试中除了根据测试样例和测试说明书进行测试外,还需要进行随机测试,主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行样例测试的重要补充手段,是保证测试覆盖完整性的有效 方式和过程。 随机测试主要是对被测软件的一些重要功能进行复测,也包括测试那些当前的测试样例没有覆盖到的部分。...原创 2021-10-29 10:43:14 · 109 阅读 · 0 评论 -
Smoke Test
Somke Test指的是冒烟测试,描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。冒烟测试是在软件开发过程中的一种针对软件版本包的快速基本功能验证策略,是对软件基本功能进行确认验证的手段,并非对软件版本包的深入测试。冒烟测试也是针对软件版本包进行详细测试之前的预测试,执行冒烟测试的主要目的是快速验证软件基本功能是否有缺陷。如果冒烟测试的测试例不能通原创 2021-10-29 10:40:00 · 157 阅读 · 0 评论 -
在检查点应该获得哪些信息?
页面链接是否成功跳转,链接是否失效。在进行增删查改时,是否成功联动,相关性是否完好。软件的按钮是否功能正确,点击是否有效。上传下载的文件是否完好,该功能是否完好。原创 2021-09-25 16:07:57 · 107 阅读 · 0 评论 -
怎样检查软件质量?
请几位用户和内部人员充当用户使用该软件,收集用户的反响,软件反映出的问题,进行大流量访问尝试测试大量用户的访问能否使软件崩溃。原创 2021-09-25 16:04:20 · 215 阅读 · 0 评论 -
为预防软件质量缺陷应该做点什么?
在开始每个新开发阶段之前审核软件需求,这样做能够最大限度地减少缺陷并满足客户的需求。在实现之前审核需求,这样做有助于考虑潜在的变化,克服在项目的整个寿命中可能发生的误解。团队必须与客户一起反复检查所有应实现的业务领域细节。需求审核也可以使用原型和领域模型来完成。当开发团队在开始实际实现之前完成这个小任务时,他们的项目或开发迭代会获得良好的开局。通过确保在实现之前所有利益相关者都达成共识,并且每位团队成员都意见一致,客户和管理人员可确信开发人员将在开发周期结束时交付正确的成果。...原创 2021-09-25 15:57:36 · 315 阅读 · 0 评论 -
选择什么样的开发组织?
随着软件规模的不断膨胀和软件开发技术的发展,软件开发的分工和组织也变得越来越复杂,如何合理的组织和分工越来越成为能否成功开发的一个决定性因素。开发人员根据设计师的设计成果进行具体编码工作,对自己的代码进行基本的单元测试。由3~4个开发人员组成一个开发小组,由一个队长带领进行开发活动,队长进行详细设计,编写文档,和小组成员进行沟通。每个成员负责一个模块的开发,有人可以兼顾测试。...原创 2021-09-25 15:50:51 · 88 阅读 · 0 评论 -
最终产品的质量需求是什么?
是以最经济方法构成的产品软件与明确地和隐含地定义的需求相一致。原创 2021-09-25 15:43:47 · 293 阅读 · 0 评论 -
什么是图灵测试?
图灵测试最早出现于1950年图灵发表的一篇名为《计算机械和智能》的论文中,是判断机器是否具有人工智能的一套方法。并且,图灵测试是人工智能最初的概念,甚至早于“人工智能”这个词本身,人工智能一词直至1956年才被提出。图灵测试的方法很简单,就是让人和机器隔开,通过一些装置:键盘等向机器随意提问。如果在测试后,超过30%的人(测试者)无法确定被测试者(本身是机器)是人还是机器,那么该机器就通过测试,并被认为具有人工智能。...原创 2021-09-20 23:17:35 · 1023 阅读 · 0 评论