- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科毕业设计__房屋租售管理系统软件测试与测试方法浅析
房屋租售管理系统
──软件测试与测试方法浅析
摘 要:随着中国IT行业的发展和软件市场的成熟,人们对软件作用期望值越来越高,软件的质量、性能、可靠性等方面也正逐渐成为人们关注的焦点。因此,如何让保证软件产品的质量和可靠性就成为人们必须解决的一个重要问题,而软件测试是保证软件质量的一个重要手段。本软件的开发过程完全遵循软件开发流程来完成的。经历了需求分析、数据库设计、界面开发和编码阶段,最后通过软件测试,完成整个软件的开发。
Abstract:Key words: software testing; software quality; needs analysis; test cases; test methods
目录
目录 2
1 引言 3
1.1 软件测试的背景和意义 3
1.2 软件测试的理论基础 3
2 相关技术和工具介绍 4
2.1 相关技术介绍 4
2.2 相关工具介绍 5
3 需求分析 6
3.1 整体设计 6
3.2 房屋租售管理系统部分 6
4 项目软件测试的过程 7
4.1 测试计划 7
4.2 测试概要 8
4.3 测试结果及发现 11
5 对软件功能的结论 12
5.1 功能性 12
5.2 易用性 12
5.3 兼容性 13
5.4 安全性 13
6 分析摘要 13
6.1 建议 13
6.2 评价 13
7 总结 14
致谢 15
参考文献 15
1 引言
1.1 软件测试的背景和意义
随着计算机技术的迅速发展和越来越广泛深入的应用于国民经济和社会生活的各个方面,随着软件系统的规模和复杂性与日俱增,软件的生产成本和软件中存在的缺陷和故障造成的各类损失也大大增加,甚至会带来灾难性的后果。如何防止和减少这些可能存在的问题呢?回答是进行软件测试。测试是最有效的排除和防止软件缺陷与故障的手段,并由此促进了软件测试理论与技术实践的快速发展。
1.2 软件测试的理论基础
1.2.1 软件测试的定义
软件测试使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(correctness) 完全度(completeness)和质量(quality)的软件过程。
1.2.2 软件测试的目的
如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。在谈到软件测试时,引用Grenford J. Myers在《软件测试的艺术》一书中的观点: (1)软件测试是为了发现错误而执行程序的过程;(2)测试是为了证明程序有错,而不是证明程序无错误;(3)一个好的测试用例是在于它能发现至今未发现的错误;(4)一个成功的测试是发现了至今未发现的错误的测试。这种观点可以提醒人们测试要以查找错误为中心,而不是为了演示软件的正确功能。但是仅凭字面意思理解可能会产生误导,认为发现错误是软件测试的唯一目,查找不出错误的测试就是没有价值的,事实并非如此。首先,测试并不仅仅是为了要找出错误。其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。
称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑、基路测试等,主要用于软件验证。 QTP
HP QuickTest Professional 支持功能测试和回归测试自动化,用于每个主要软件应用程序和环境。此解决方案使用关键字驱动的测试概念,简化了测试创建和维护过程。它使测试人员能够使用专业的捕获技术直接从应用程序屏幕Mercury LoadRunner
LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过使用?LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。?LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。?
现代计算机技术种类繁多,同一种功能需求在不同的编程语言下呈现出不同的姿态我们可以想象在一个平台下编号:Project_Login_1 项目/软件 TOPIT-房屋租售管理系统 程序版本 功能模块 Login 编制人 曾艺 用例编号 Project_Logi
您可能关注的文档
- 本科毕业设计__低电压输入的dcdc稳压电源的设计.doc
- 本科毕业设计__低交联淀粉磷酸酷的食品安全性毒理学验证.doc
- 本科毕业设计__道路桥梁312国道苏州段分流线高架桥施工组织设计.doc
- 本科毕业设计__低碳社区建设模式探讨以天津市经济技术开发区康翠社区为例.doc
- 本科毕业设计__低糖芒果果脯加工工艺研究食品专业.doc
- 本科毕业设计__涤纶织物抗静电剂的制备与性能.doc
- 本科毕业设计__滴灌施肥装置控制系统设计.doc
- 本科毕业设计__底座塑料注射模具设计.doc
- 本科毕业设计__地籍测量.doc
- 本科毕业设计__地球科学与资源专业 土地开发整理项目立项建设的效益评估研究.doc
- 《新时代中国特色社会主义理论与实践》课件专题七 《新时代中国特色社会主义生态建设》.pdf
- 《烹饪实用英语(第四版)》课件汇总 Pre-Unit Basic Knowledge --- Unit 3 - lesson 2 The Glacier Chef.pdf
- 《数智化技术应用与创新》课件全套 第1--9章 走进数智化时代 ---结语——数智化技术应用与创新展望.pdf
- 《考研英语:综合能力提升教程(新版)》 课件-完形填空、阅读理解.pdf
- 【化学】乙酸 官能团与有机化合物的分类课件 2024-2025学年高一下学期化学人教版(2019)必修第二册.pdf
- 《校园安全教育(第二版)》 课件汇总 项目1--4 走进安全教育 ---关注消防安全.pdf
- 六下Unit 3 Part B 第二课时.pptx
- 专题03《师生情谊》全国版道法2024年中考一轮复习课件【课件研究所】.pptx
- Unit 1 What's the matter? Section B(1a-2e) 课件(共49张教育教学资料.pptx
- 7B Unit 1 Home Reading I 课件(共15张PPT) 2024-2025学年译林.pptx
文档评论(0)