适合打印黑白
2023/11/9 11:25:16 20.46MB 软件质量保证 软件测试 笔记
1
软件行业国家标准:GB8567-88计算机软件产品开发文件编制指南GB13502-92信息处理-程序构造及其表示法的约定GB8566-88计算机软件开发规范GB8567-88计算机软件产品开发文件编制指南GB8567-2006计算机软件文档编制规范GB9385-88计算机软件需求说明编制指南GB9386-88计算机软件测试文件编制规范GB-T9385-88计算机软件需求说明编制指南GB-T9386-88计算机软件测试文件编制指南GBT11457-2006信息技术软件工程术语GB-T12504-90计算机软件质量保证计划规范GB-T14079-93软件维护指南GB-T14394-93计算机软件可靠性和可维护性管理GB-T15532-95计算机软件单元测试GB-T16260-96软件产品评价质量特性及其使用指南GB-T16680-96软件文档管理指南GBT25000.1-2010软件工程软件产品质量要求与评价(SQuaRE)SQuaRE指南GBT25000.51-2010软件产品质量要求与评价商业现货(COTS)软件产品的质量要求和测试细则一系列软件生命周期文档规范:操作手册(GB8567——88)测试分析报告(GB8567——88)测试计划(GB8567——88)概要设计说明书(GB8567——88)开发进度月报(GB8567——88)可行性研究报告(GB8567——88)模块开发卷宗(GB8567——88)软件需求说明书(GB856T——88)数据库设计说明书(GB8567——88)数据要求说明书(GB856T——88)文件给制实施规定的实例(GB8567-88)详细设计说明书(GB8567——88)项目开发计划(GB856T——88)项目开发总结报告(GB8567——88)用户手册(GB8567——88)软件开发文档:测试报告、测试计划、概要设计说明书、开发结束报告、详细设计说明书、项目开发计划、需求规格说明书、用户手册范本及目录、封面等。
2023/10/31 13:46:40 26.39MB 国家标准 软件工程 规范文档
1
1解析自动化测试的困惑在软件工程领域,如果说有一种工作让人在痛苦中感受它的价值、在无休止的加班中体会它的苦涩、在技术的进步中体验它的快乐的话,那它一定是软件测试。
计算机技术发展到今天,自动化测试工具的广泛应用使人们重新认识到测试的源动力:最优的质量成本,软件开发过程中的测试及各种质量保证活动,无疑是在追求软件质量成本和收益间的最佳平衡点。
谈到自动化测试,首先我们要明确什么情况下需要自动化。
自动化测试的目的是通过自动执行测试脚本,使测试人员在更短的时间内能够更快地完成更多的软件测试,并提供以更高的频率执行测试的能力,从而有效降低测试成本、提高测试效率。
从软件测试的成本来看,使用测试工具进行软件自
1
图书管理系统毕业论目录一、序言4二、需求分析说明书42.1系统介绍42.2系统面向的用户群体42.3系统的功能性需求42.4系统的非功能性需求52.4.1用户界面需求52.4.2软硬件环境需求52.4.3软件质量需求5三、可行性分析报告53.1技术可行性53.2人员可能性53.3时间、设备可能性53.4系统工作量53.5代码工作量53.6文档要求5四、开发环境与项目规划54.1开发环境54.2项目规划与管理54.2.1开发人员安排54.2.2开发进度安排6五、软件界面设计标准与规范65.1编写目的65.2界面设计思想65.3界面设计原则65.4界面设计样式65.5常见提示信息样式65.6常见错误信息样式75.7其他界面约定7六、软件编码设计标准与规范76.1对象命名约定76.2常量和变量命名约定86.3结构化编码约定86.4数据源的约定96.5数据库访问约定96.6其他约定9七、数据库分析与设计107.1数据库环境说明107.2数据库命名标准与规范107.3数据库逻辑设计107.4数据库物
2023/10/23 19:48:31 472KB 图书管理系统
1
湖南创发邮电通信技术开发有限公司熊绳祖质量,一直是企业生存的根本。
软件作为一种高智力的创造活动,既具有制造业的一般特性,同时又由于其知识性强、创造性大,而具有一般制造业所没有的特点。
所以软件质量管理既要秉承制造业质量管理的一般原则和思想,又要针对软件的特点,而具有自身的规范。
制定出标准、有效、可操作性强的软件质量管理规范,对于实行软件产业化,提高生产效率,增强竞争力具有重要意义。
近年来,国际上软件业按照ISO9000体系框架和要素的要求,紧密结合软件的特点,制定出在软件设计、开发、供应、维护等各个方面的国际标准,来提高软件开发管理水平,控制产品质量。
各国企业把ISO9000质量体系认证作为加强
1
0.Synopsys软件质量与安全产品线白皮书.pdf1.软件安全构建成熟度模型-BSIMM8.pdf2.静态代码分析-SAST-Coverity.pdf3.软件组件分析Blackduck.pdf4.软件组件分析ProteCode.pdf5.Seeker交互式应用安全测试.pdf
2023/9/30 14:29:27 9.84MB 安全测试
1
测试驱动的编程是XP困扰程序员的一个方面。
对于测试驱动的编程意味着什么以及如何去做,大多数人都做出了不正确的假设。
这个月,XP方面的讲师兼Java开发人员RoyMiller谈论了测试驱动的编程是什么,它为什么可以使程序员的生产力和质量发生巨大变化,以及编写测试的原理。
请在与本文相随的论坛中提出您就本文的想法,以飨笔者和其他读者。
(您也可以单击本文顶部或底部的“讨论”来访问该论坛。
)最近50年来,测试一直被视为项目结束时要做的事。
当然,可以在项目进行之中结合测试,测试通常并不是在所有编码工作结束后才开始,而是一般在稍后阶段进行测试。
然而,XP的提倡者建议完全逆转这个模型。
作为一名程序员,应该在编写代码之前编写测试,然后只编写足以让测试通过的代码即可。
这样做将有助于使您的系统尽可能的简单。
先编写测试XP涉及两种测试:程序员测试和客户测试。
测试驱动的编程(也称为测试为先编程)最常指第一种测试,至少我使用这个术语时是这样。
测试驱动的编程是让程序员测试(即单元测试―重申一下,只是换用一个术语)决定您所编写的代码。
这意味着您必须在编写代码之前进行测试。
测试指出您需要编写的代码,从而也决定了您要编写的代码。
您只需编写足够通过测试的代码即可―不用多,也不用少。
XP规则很简单:如果不进行程序员测试,则您不知道要编写什么代码,所以您不会去编写任何代码。
测试驱动开发(TDD)是极限编程的重要特点,它以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。
本文从开发人员使用的角度,介绍了TDD优势、原理、过程、原则、测试技术、Tips等方面。
背景一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。
国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。
最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开发方法。
其中比较基础、关键的一个技术就是测试驱动开发(Test-DrivenDevelopment)。
虽然TDD光大于极限编程,但测试驱动开发完全可以单独应用。
下面就从开发人员使用的角度进行介绍,使开发人员用最少的代价尽快理解、掌握、应用这种技术。
下面分优势,原理,过程,原则,测试技术,Tips等方面进行讨论。
1.优势TDD的基本思路就是通过测试来推动整个开发的进行。
而测试驱动开发技术并不只是单纯的测试工作。
2023/9/24 18:44:46 360KB 测试驱动开发 TDD
1
ISO(国际标准化组织)和IEC(国际电工委员会)形式的全球标准化的专业系统。
国家机构由ISO或IEC成员参与国际标准的发展,通过技术委员会由各自的组织建立了处理特定技术领域。
ISO和IEC科技委员会在共同的兴趣领域合作。
与ISO保持联系的各国际官方的或非官方组织也可以参加在信息技术领域,在信息技术领域,ISO和IEC设立了一个联合技术委员会,ISO/IECJTC1。
2023/9/18 17:11:21 715KB iso 25010
1
在原有版本上完整修复了目录链接。
前言1范围2规范性引用文件3术语和定义4缩略语5文档过程5.1概述5.2源材料准备5.3文档计划5.4文档开发5.5评审5.6与其他公司的文档开发子合同6文档编制要求6.1软件生存周期与各种文档的编制6.2文档编制中的考虑因素7文档编制格式7.1可行性分析(研究)报告(FAR)7.2软件开发计划(SDP)7.3软件测试计划(STP)7.4软件安装计划(SIP)7.5软件移交计划(STrP)7.6运行概念说明(OCD)7.7系统/子系统需求规格说明(SSS)7.8接口需求规格说明(IRS)7.9系统/子系统设计(结构设计)说明(SSDD)7.10接口设计说明(IDD)7.11软件需求规格说明(SRS)7.12数据需求说明(DRD)7.13软件(结构)设计说明(SDD)7.14数据库(顶层)设计说明(DBDD)7.15软件测试说明(STD)7.16软件测试报告(STR)7.17软件配置管理计划(SCMP)7.18软件质量保证计划(SQAP)7.19开发进度月报(DPMR)7.20项目开发总结报告(PDSR)7.21软件产品规格说明(SPS)7.22软件版本说明(SVD)7.23软件用户手册(SUM)7.24计算机操作手册(COM)7.25计算机编程手册(CPM)附录A(规范性附录)面向对象软件的文档编制A.1综述A.2总体说明文档A.3用况图文档A.4类图文档A.5顺序图文档A.6协作图文档A.7状态图文档A.8活动图文档A.9构件图文档A.10部署图文档A.11包图文档参考文献
1
项目管理术语英中对照表,利用CMM保证软件质量.082-论信息系统项目的整体管理
2023/7/25 2:29:02 13.41MB 软件开发论文
1
共 49 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡