摘要:
SQA由一套软件工程过程和方法组成,以保证(软件的)质量。SQA贯穿整个软件开发过程,(它)应包括需求文档评审、代码控制、代码评审、变更管理、配置管理、版本管理和软件测试。 软件质量保证(SQA-Software Quality Assurance)是建立一套有计划,有系统的方法,来向管理层保证拟定 阅读全文
posted @ 2021-01-04 20:01
翘中之楚
阅读(171)
评论(0)
推荐(0)
摘要:
静态测试是不运行程序本身而寻找程序代码中可能存在的错误或评估程序代码的过程。 动态测试是实际运行被测程序,输入相应的测试实例,检查运行结果与预期结果的差异,判定执行结果是否符合要求,从而检验程序的正确性、可靠性和有效性,并分析系统运行效率和健壮性等性能。 黑盒测试一般用来确认软件功能的正确性和可操作 阅读全文
posted @ 2021-01-04 20:00
翘中之楚
阅读(330)
评论(0)
推荐(0)
摘要:
测试用例:为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。 测试脚本是为了进行自动化测试而编写的脚本。 两者的关系: 测试脚本的编写必须对应相应的测试用例 阅读全文
posted @ 2021-01-04 19:58
翘中之楚
阅读(433)
评论(0)
推荐(0)
摘要:
软件安全性测试包括程序、数据库安全性测试。根据系统安全指标不同测试策略也不同。 用户认证安全的测试要考虑问题: 1.明确区分系统中不同用户权限 2.系统中会不会出现用户冲突 3.系统会不会因用户的权限的改变造成混乱 4用户登陆密码是否是可见、可复制 5是否可以通过绝对途径登陆系统(拷贝用户登陆后的链 阅读全文
posted @ 2021-01-04 19:57
翘中之楚
阅读(623)
评论(0)
推荐(0)
摘要:
白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖 黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法 阅读全文
posted @ 2021-01-04 19:51
翘中之楚
阅读(51)
评论(0)
推荐(0)
摘要:
概括地说,软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。具体地说,软件质量是软件符合明确叙述的功能和性能需求、文档中明确描述的开发标准、以及所有专业开发的软件都应具有的隐含特征的程度。 影响软件质量的主要因素,这些因素是从管理角度对软件质量的度量。可划分为三组,分别反应用户在使用软件产 阅读全文
posted @ 2021-01-04 19:50
翘中之楚
阅读(62)
评论(0)
推荐(0)
摘要:
软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有 阅读全文
posted @ 2021-01-04 19:49
翘中之楚
阅读(156)
评论(0)
推荐(0)
摘要:
在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 软件测试的目的: 测试是程序的执行过程,目的在于发现错误 一个成功的测试用例在于发现至今未发现的错误 一个成功的测试是发现了至今未发现的错误的测试 确保产品完成了它所承诺或公布的功能,并且用户可以访 阅读全文
posted @ 2021-01-04 19:45
翘中之楚
阅读(68)
评论(0)
推荐(0)
摘要:
软件生存周期(Software life cycle)又称为软件生命期,生存期。是指从形成开发软件概念起,所开发的软件使用以后,直到失去使用价值消亡为止的整个过程。一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每个时期又划分为若干个阶段。每个阶段有明确的任务。 周期模型(典型的 阅读全文
posted @ 2021-01-04 19:44
翘中之楚
阅读(461)
评论(0)
推荐(0)
摘要:
软件是计算机系统中与硬件相互依存的另一部分,与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 软件复用(SoftWare Reuse)是将已有软件的各种有关知识用于建立新的软件,以缩减软件开发和维护的花费。软件复用是提高软件生产力和质量的一种重要技术。早期的软件复用主要是 阅读全文
posted @ 2021-01-04 19:43
翘中之楚
阅读(52)
评论(0)
推荐(0)

浙公网安备 33010602011771号