Inicio
Explorar
Enviar búsqueda
Cargar
Iniciar sesión
Registrarse
Publicidad
[China merge world tour] Coverity Development Testing
Denunciar
Perforce
Seguir
Perforce
18 de Jul de 2013
•
0 recomendaciones
1 recomendaciones
×
Sé el primero en que te guste
ver más
•
491 vistas
vistas
×
Total de vistas
0
En Slideshare
0
De embebidos
0
Número de embebidos
0
Check these out next
【2010 2-3】每周分享[10-21]
Bo Shen
3 d列印產業發展
RICK Lin
Mobvista
Invbots Limited
Con t536-windows 7 对于蓝牙和无线usb的支持-glenn ward
sirensings
IBM云咨询服务介绍 温海峰
Hardway Hou
CamCard 名片全能王产品介绍【中文】
camcard
Newborn town
Invbots Limited
CSDN移动电子刊第三期
yangdj
1
de
24
Top clipped slide
[China merge world tour] Coverity Development Testing
18 de Jul de 2013
•
0 recomendaciones
1 recomendaciones
×
Sé el primero en que te guste
ver más
•
491 vistas
vistas
×
Total de vistas
0
En Slideshare
0
De embebidos
0
Número de embebidos
0
Descargar ahora
Descargar para leer sin conexión
Denunciar
Empresariales
Presentation from Coverity at the China Merge World Tour - Coverity Development Testing
Perforce
Seguir
Perforce
Publicidad
Publicidad
Publicidad
Recomendados
rosicky311@Mobile 2.0-移动开发分享-20101127
cnmobile20
332 vistas
•
23 diapositivas
ICT创新驱动新产业革命-industrie 4.0 20151117
Aron Shannon
2.1K vistas
•
57 diapositivas
創業小聚 -利用雲端資源活化創業資金
hungan
1.6K vistas
•
19 diapositivas
創新管理 雲端協同商務平台 V2.5
yaohung
1.4K vistas
•
58 diapositivas
Qualcomm Halo in Formula E Beijing
Low Hong Chuan
2.1K vistas
•
17 diapositivas
穿戴式裝置應用產業發展趨勢
RICK Lin
1.8K vistas
•
6 diapositivas
Más contenido relacionado
Presentaciones para ti
(9)
【2010 2-3】每周分享[10-21]
Bo Shen
•
155 vistas
3 d列印產業發展
RICK Lin
•
1.7K vistas
Mobvista
Invbots Limited
•
54 vistas
Con t536-windows 7 对于蓝牙和无线usb的支持-glenn ward
sirensings
•
1.2K vistas
IBM云咨询服务介绍 温海峰
Hardway Hou
•
989 vistas
CamCard 名片全能王产品介绍【中文】
camcard
•
1.6K vistas
Newborn town
Invbots Limited
•
39 vistas
CSDN移动电子刊第三期
yangdj
•
1.4K vistas
丘芳瑜論文簡報 行動應用創業團隊之商業模式發展研究
Fang Yu Chiu
•
3.9K vistas
Similar a [China merge world tour] Coverity Development Testing
(20)
創新管理 雲端協同商務平台 V2.0
yaohung
•
1.4K vistas
2012 雲端產業介紹
Sitg Yao
•
1.2K vistas
Patterns of Expertise in Cloud 云计算中的专家模式 QCon 2014 北京
Li Yi
•
3.5K vistas
雲端行動商務發展趨勢 V1.2
yaohung
•
1.8K vistas
Hybrid IT managed service
Kevin Kao
•
131 vistas
2010中国云计算调查报告
ITband
•
709 vistas
2023年顶级战略技术趋势-Gartner.pdf
miaoli35
•
12 vistas
3 G时代移动应用新机遇和新挑战
sparkwan
•
359 vistas
資料,企業新資產
Galaxy Software Services
•
173 vistas
雲端新媒體趨勢
子軒 簡
•
2.9K vistas
106智慧srb會議 公眾討論簡報-2智慧系統與晶片技術-0622
b0stey
•
462 vistas
混合云安全创新实践应用
Hardway Hou
•
400 vistas
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
Jackie Liu
•
562 vistas
云计算时代的新安全挑战与机会
ITband
•
358 vistas
第3代汽车服务行业管理软件
cubicsoft
•
1.3K vistas
20170123 外交學院 大數據趨勢與應用
Meng-Ru (Raymond) Tsai
•
297 vistas
Erp
ALEC631217
•
1.5K vistas
Picoway Company Profile V1.5
picoway
•
710 vistas
Picoway Company Profile 1.5
picoway
•
780 vistas
智慧科技與APP之應用
mingfar
•
69 vistas
Publicidad
Más de Perforce
(20)
How to Organize Game Developers With Different Planning Needs
Perforce
•
605 vistas
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Perforce
•
272 vistas
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Perforce
•
227 vistas
Understanding Compliant Workflow Enforcement SOPs
Perforce
•
174 vistas
Branching Out: How To Automate Your Development Process
Perforce
•
240 vistas
How to Do Code Reviews at Massive Scale For DevOps
Perforce
•
197 vistas
How to Spark Joy In Your Product Backlog
Perforce
•
260 vistas
Going Remote: Build Up Your Game Dev Team
Perforce
•
255 vistas
Shift to Remote: How to Manage Your New Workflow
Perforce
•
169 vistas
Hybrid Development Methodology in a Regulated World
Perforce
•
150 vistas
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Perforce
•
132 vistas
Easier Requirements Management Using Diagrams In Helix ALM
Perforce
•
160 vistas
How To Master Your Mega Backlog
Perforce
•
94 vistas
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Perforce
•
100 vistas
How to Scale With Helix Core and Microsoft Azure
Perforce
•
518 vistas
Achieving Software Safety, Security, and Reliability Part 2
Perforce
•
187 vistas
Should You Break Up With Your Monolith?
Perforce
•
133 vistas
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Perforce
•
135 vistas
What's New in Helix ALM 2019.4
Perforce
•
160 vistas
Free Yourself From the MS Office Prison
Perforce
•
68 vistas
Último
(20)
制作美国纽曼大学成绩单Newman毕业证样本
FTGHFTU6
•
13 vistas
制作英国Bradford毕业证成绩单布拉德福德大学
FTGHFTU6
•
3 vistas
美国:德保尔大学毕业证办理流程
zumuka
•
3 vistas
#全套原版1:1精仿Albany学位证成绩单
mejadib55aviom
•
2 vistas
#学位证靠谱办UF文凭证书全套
buxvunsvjiujzternetk
•
2 vistas
#学位证靠谱办斯图加特大学文凭证书全套
qghfsvkwiqiubridge
•
3 vistas
国外毕业证购买弗林德斯大学烫金毕业证文凭
FTGHFTU6
•
2 vistas
#学位证靠谱办Rutgers文凭证书全套
buxvunsvjiujzternetk
•
2 vistas
购买尼亚加拉学院文凭Niagara学历成绩单定制
FTGHFTU6
•
4 vistas
国外毕业证购买邦德大学烫金毕业证文凭
FTGHFTU6
•
3 vistas
三和一善
Kazuyoshi Sanwa
•
3 vistas
RMIT毕业证RMIT成绩单电子图
FTGHFTU6
•
2 vistas
★可查可存档〖制作伊利诺伊大学芝加哥分校文凭证书毕业证〗
vvvvv24
•
2 vistas
美国:南加州大学毕业证办理流程
konocol351
•
2 vistas
揭秘英国留学:如何获得林肯大学毕业证?
yatenf
•
2 vistas
#学位证靠谱办Ole Miss文凭证书全套
buxvunsvjiujzternetk
•
2 vistas
揭秘美国留学:如何获得加州州立大学弗雷斯诺分校毕业证?
xefexep
•
2 vistas
#全套原版1:1精仿U of L学位证成绩单
mejadib55aviom
•
2 vistas
#学位证靠谱办Waterloo文凭证书全套
76p522i4nqmocom
•
2 vistas
#学位证靠谱办U of L文凭证书全套
buxvunsvjiujzternetk
•
2 vistas
Publicidad
[China merge world tour] Coverity Development Testing
1 Coverity Development Testing 刘记明 北京奥索 2013年6月 Logo
area
2 Coverity Development Testing 通过持续集成和开发测试,快速降低风险
3 “这是一个由软件主宰的世界” 软件 - Marc Andreessen Health Financial Communications SCM
/ Logistics Enterprise Mobile 81%的业务领导人物科技是企业经营模 式的关键要素 到2012年底, 工作场所将会使用超过6 千万平板电脑和1亿7千5百万台智能手 机 到2016年,全球2千家企业中的99%会 在任务关键应用中选用开源软件 Automotive
4 Toyota:软件导致普锐斯刹车问 题 纳斯达克高管抱怨软件致使Facebook 上线延迟 Knight 软件故障耗资4亿4千万美元
5 Coverity的价值 开发通过以下方式促进软件软件开发行业转型: 降低运营成本 加快开发和投放市场时间 保护品牌免受灾难性故障损害
6 为何风险重重? 软件发展的速度和复杂程度远远超出了原有测试方法的能力范围 开发测试 软件复杂性 投放市场时间 测试方法安全测试 功能测试 性能测试 手动测试
7 很少在开发阶段发生缺陷漏报 设计 开发 质量和安全保证
部署 我们的任务和目标: 在左侧两个阶段完成安全和质量测试 5倍成本 10倍成本 30倍成本
8 转型成熟度模型 Level 1 自动检测缺陷 在软件构建流程中 检测关键质量和安 全缺陷 不会引入新缺陷 Level 3 优化开发者工作流 利用常见缺陷工作 流,整合入现有工 作流并测试效力 Level
4 代码管理 建立并执行一致的 源代码质量和安全 政策 建立源代码验收标 准 Complete 企业代码保证 如果引入新的缺陷, 所有旧代码被清除, 构建失败 所有受变更影响的 代码和关键代码都 经过测试 同SDLC整合高 开发测试采用 高 Level 2 识别残余风险 识别由于不充分自 动测试所导致的风 险区域 确保关键代码经过 测试并且按优先级 排序
9 Coverity Static Analysis
原理 模拟多个编辑器 行为 同现有创建系统 集成 静态测试所有 执行路径 找出缺陷和不一 致的编码模式 分析构建 找出缺陷位置和 根本原因 在整个团队中共 享和管理缺陷分 类 展示 & 管理
10 真实、重要的结果 关注发现真实缺陷而不是风格违规或其他表面问题。 拥有超过12年的开源代码和商业代码分析经验 行业领先的 低误报率/漏报率 误报率明显低于 15% 误报浪费时间、阻碍采用、降低结果可信度 最广泛的检查库+
最深厚的算法 在大代码库实现深度、广度、可扩展性三者之间的最优平衡 高质量成果
11 找出关键缺陷 • Tomcat Webserver
5.5.17 • 用于web应用的开源服务器 • 在成千上百的缺陷当中, 我们发现了可能导致整个服务器死锁的 “reverse lock bug” • 小概率事件-传统测试很难发现
12 单元测试有效性 High Risk Code 高风险 代码
13 降低风险 13 在我们的关键代码中,所有行为被 修改的组件必须100%经过测试 (除去错误-处理) 自定义测试政 策 Test Advisor 评 估测试政策 开发者获得可 行工作项目 现有
Coverity 静态分析引 擎 + 我们构建的新工具 一致UI
14 降低风险架构 测试建议 解决由于不充分测试所导致的风险问题 测试策略评估 • 关键代码分析 • 变更影响分析 •
测试执行分析 测试监测 代码所有权和变更 历史 静态代码分析 定制 测试策略
15 将质量纳入整个开发内循环 代码 构建 测试 逐日构建 持续集成 发现并修复质量缺陷
16 工作流 16 • 安全审计 • 产品发布管理 (此处仅用于展示–
还可能有其它工作流) QA 每日/持续构建• 桌面分析 • 检查缺陷 • 动作优先排序 • 进行修复 • 跟踪进程 代码检入 静态分析测试 • 功能测试 • 性能测试 • 压力测试 • 集成测试 开发 产品发布& 管理 静态分析测试
17 Issue Responsibility Is
Critical 1
18 成功的关键要素 18 代码 构建 测试 每日构建 持续集成 高保真编译 高性能分析 低误报率 侦测关键缺陷 简单缺陷导航, 便于理解 综合分类与修复 管理可视性和管 控 团队合作
19 成功的关键要素 19 代码 构建 测试 每日构建 持续集成 高保真编译 高性能分析 低误报率 侦测关键缺陷 简单缺陷导航, 便于理解 综合分类与修复 管理可视性和管 控 团队合作 开发者采用 工作流 集成 管理监督
20 按指标管控 每天进行 自动高保真分析 20 快速将结果分类,以便对 问题进行分类和优先级排 序精确数据 根据综合数据分析,制 定精确行动 可靠数据
21 机构 ‘热图’ Confidential: For
Coverity and Partner use only. Copyright Coverity, Inc., 201321
22 转型成熟度模型 Level 1 自动检测缺陷 在软件构建流程中 检测关键质量和安 全缺陷 不会引入新缺陷 Level 3 优化开发者工作流 利用常见缺陷工作 流,整合入现有工 作流并测试效力 Level
4 代码管理 建立并执行一致的 源代码质量和安全 政策 建立源代码验收标 准 Complete 企业代码保证 如果引入新的缺陷, 所有旧代码被清除, 构建失败 所有受变更影响的 代码和关键代码都 经过测试 同SDLC整合高 开发测试采用 高 Level 2 识别残余风险 识别由于不充分自 动测试所导致的风 险区域 确保关键代码经过 测试并且按优先级 排序
23 Coverity Development Testing
Platform Security Advisor Test Advisor Analysis Packs Coverity SAVE™ Static Analysis Verification Engine SDLC Integrations Policy Manager Quality Advisor Architecture Analysis Dynamic Analysis FindBugs™ Analysis Analysis Integration Toolkit Coverity Connect Test Execution Third Party Metrics Build/ Continuous Integration HP ALM IDE Code Coverage Defect Tracking SCM Confidential: For Coverity and Partner use only. Copyright 2012 Coverity, Inc.
24 经证实运营成本显著降低 实现在案和离岸代码管理度量可视化
能够找出由于崩溃或突发行为所导致的缺陷 强化了应用生命周期管理流程 Coverity 总结
Publicidad