- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
CCAA团体标准草案编制说明
基本信息
中文轨道交通安全软件白盒测试技术要求
标准草案名称
Requirementsofservicecapabilityforthescientificandtechnologicalfindings
英文
evaluator
制定□修订
项目类型计划编号2023TB033
(被修订标准名称及编号:)
起止时间2023年4月—2024年10月
中铁检验认证中心有限公司、中国铁道科学研究院集团有限公司、卡斯柯信号有限
公司、湖南中车时代通信信号有限公司、上海工业控制安全创新科技有限公司、海
标准起草单位
信微联信号科技有限公司、北京和利时系统工程有限公司、中国中车株洲电力机车
研究所有限公司、固安信通信号技术股份有限公司、广州铁科智控有限公司。
陈黎洁、高莺、唐武梅、任颖、刘莉、包丹珠、杨雨菡、李乐、张溢斌、王艳丽、
起草组成员
李洪飞、戴悦、蔡涛、周灿梅、黄文静、陈晔、史宁娟。
项目调整情况无
背景、目的和意义
在产品研发过程中,测试环节分为黑盒测试和白盒测试,黑盒测试主要针对的
是产品的功能,白盒测试主要针对的是产品代码的逻辑,两种测试都是不可或缺的。
白盒测试的目的是通过检查软件内部的逻辑结构,对软件中的逻辑路径进行覆
盖测试。可以在程序不同的地方设立检查点,检查程序的状态,以确定程序的实际
运行状态与预期状态是否一致。通过白盒测试能够促使检测人员思考软件的实现逻
背景
辑,检测出代码中的每条分支和路径的覆盖率,验证代码实现的正确性。
尽管白盒测试已经被大量用于产品的研发过程中,但是目前国内尚没有现行的
白盒测试标准,测试人员主要依据编程经验进行测试,这就会导致测试人员经验或
认知的不同带来测试结果的不同。因此,有必要形成一套白盒测试的标准,用来确
认白盒测试过程中的测试流程、测试方法、评价模型等。
CENELECEN50128《铁路应用-通信、信号和处理系统-铁路控制和防护电子
系统的软件》、铁工电[2020]194号《铁路信号安全软件测试暂行技术要求》标准
对轨道交通软件的测试与验证都提出了静态测试、单元测试、集成测试、代码覆盖
率等与白盒测试相关的技术要求。白盒测试作为一种技术手段,产品研发阶段分布
目的于不同的测试与验证环节,包括软件开发、单元测试、集成测试等阶段;在测试方
法方面涵盖了基于软件源代码的静态测试和动态测试的方法,其中动态测试除了要
求源代码能够编译通过,还需要复杂的代码插桩技术来满足不同级别的代码测试需
求。不同的研发测试阶段会同时采用两种测试方法。在实际的检验检测及服务认证
中,如何开展全面且高效的白盒测试服务,给测试和认证服务人员提出了很高的技
—1—
术要求。因此亟需一套统一的轨道交通软件白盒测试的技术标准来规范服务认证人
员的检测工作。
白盒测试是一种技术手段,通过深入软件内部的逻辑结构,对软件的逻辑路径
 原创力文档
原创力文档 
                         
                                    

文档评论(0)