软件测试基础
文章平均质量分 61
ziming_i
这个作者很懒,什么都没留下…
展开
-
关于软件的自动化测试能否代替软件的手工测试
来惠普济宁中心也有一个多月了,一个多月来。学了一些软件测试的一些东西,总体还是有些收获。因为以前的课程里有软件工程这门课。对软件测试基础也有些了解,不过这一个多月系统学习了软件测试的基础知识。当然,也包括Java基础。比以前了解的更多的是集合与数据库jdbc与sql的链接。 下面开始,聊一聊软件测试的自动化测试能不能取代手工测试的问题。首先,所谓手工测试,就是测试人员按照事先为覆原创 2015-09-26 22:38:27 · 3471 阅读 · 0 评论 -
知识总结3-4章
3.1 生命周期测试的概念软件测试过程的每个阶段都有一系列任务按照软件生命周期去划分阶段,形成基于生命周期的软件测试基于开发生命周期的测试特点:1. 在软件开发过程中持续的进行测试;2. 在尽可能早的阶段点去介入;3. 需要正式的开发流程来支持;4. 组建专门的测试团队;5. 当软件整体开发活动开始的时候,测试活动就可以开始。3.2 软件生命周期模型原创 2015-10-18 16:38:34 · 507 阅读 · 0 评论 -
知识总结5-6章
5.1软件缺陷及其管理的基本概念5.1.1软件缺陷的基本概念软件错误或软件缺陷是软件产品的固有成分,是软件“生来具有”的特征。一般符合下列5个规则之一,就是软件缺陷:1. 软件未实现产品说明书要求的功能;2. 软件出现了产品说明书指明不应该出现的错误;3. 软件实现了产品说明书未提到的功能;4. 软件未实现产品说明书虽未明确提及但应该实现的目标;5.原创 2015-10-25 09:58:50 · 377 阅读 · 0 评论 -
知识总结1-2章
第一章1.1 软件危机软件危机出现表现:a. 由于缺乏未找到图形项目表。大型软件开发经验和软件开发数据积累,开发工作计划很难制定;b. 开发早期需求分析不够明确,造成开发后期矛盾集中暴露;c. 不遵循开发规范,开发文档不完整,软件难以维护;d. 缺乏严密有效的软件质量检测手段,交付给用户的软件质量差。软件危机的后果:a.软件质量不高,很难稳定;b. 软件项目延期原创 2015-10-11 16:07:21 · 440 阅读 · 0 评论 -
ALM
逆向物流系统文档管理标准需求报告、测试点初版测试点、标准测试计划报告初版标准测试计划报告、标准缺陷报告初版标准缺陷报告、ALM工程文件 3. 发布、需求、测试计划、测试执行及缺陷管理的理解及操作演示 发布:ALM通过定义发布和周期来组织和跟踪即将进行的发布。创建发布树来定义发布的分层架构。 需求:通过创建需求树,定义需求范围的层次结构原创 2015-11-15 12:52:01 · 979 阅读 · 0 评论 -
软件测试基础7-8章
7.1软件静态测试静态测试是软件测试中的一个术语,通常是指不执行程序代码而寻找代码中可能存在的错误或评估程序代码的过程。静态测试主要包括各阶段的评审、代码检查、程序分析、软件质量度量等。7.1.1各阶段评审一般评审包括:培训评审、预备评审、同行评审,我们所关心的是同行评审。7.1.2同行评审同行评审一般包括审查、小组评审、走查、桌面评审、临时评审五种类型。这些同行评审类原创 2015-11-01 16:46:35 · 1129 阅读 · 0 评论 -
LoadRunner工具介绍及工作原理
⑴功能:LoadRunner是一种适用于许多软件体系架构的自动负载测试工具,从用户关注的响应时间、吞吐量,并发用户和性能计数器等方面来衡量系统的性能表现,辅助用户进行系统性能的优化。⑵原理:LoadRunner通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,优化性能和加速应用系统的发布周期。⑶组成:LoadRunner主要包括三个前台功能组件,分别为VuGen(虚拟用原创 2015-11-29 12:56:32 · 15121 阅读 · 0 评论 -
常用性能测试方法
基准测试通过设计科学的测试方法、测试工具和测试系统,实现对一类测试对象的某项性能指标进行定量的和可对比的测试。主要目的是检验系统性能与相关标准的符合程度压力测试通过对软件系统不断施加压力,识别系统性能拐点,从而获得系统提供的最大服务级别的测试活动。主要目的是检查系统处于压力情况下应用的表现负载测试通过在被测系统中不断增加压力,直到达到性能指标极限要求。主要目的是找到原创 2015-12-06 19:02:35 · 670 阅读 · 0 评论