SlideShare a Scribd company logo
1 of 13
Download to read offline
通过代码覆盖来进行有效回归测试
               Jacky Guo 测试经理 腾讯




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
摘要
业界的回归测试策略基本上有两种:
全部回归,也就是把之前的所有的测试用例,无论是手动的,还是自动的,全部
跑一遍
部分回归,定性分析代码改动有哪些影响,代码改动的文件/模块和其他的文件/
模块的依赖性,然后选择被影响到的文件/模块相应的测试用例来跑一遍

有没有定量的方法来分析受到哪些影响?




     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
案例标题
a)案例简述
  通过第一次跑所有的测试用例,然后把对应的代码覆盖的情况存储到数据库;
以后修改代码的时候,通过查询数据库来找到对应的测试用例,这样跑测试用例
就更加有针对性;
b) 当初启动此案例时(或实施后)达到的目标
   建立测试用例和代码覆盖的对应关系以及耦合关系;定量的分析回归测试的
有效性;更有针对性的跑测试用例;有线跑重要级别的测试用例




    揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
谁,哪来的
业界的回归测试策略基本上有两种:
全部回归,也就是把之前的所有的测试用例,无论是手动的,还是自动的,全部跑一遍
部分回归,定性分析代码改动有哪些影响,代码改动的文件/模块和其他的文件/模块的依
赖性,然后选择被影响到的文件/模块相应的测试用例来跑一遍

第一种的好处就是,通过大量的跑测试用例,可以尽量多的发现哪些功能是否有被影响
到,缺点就是如果你的测试用例库很大,那这个是相当消耗时间和人力的;
第二种的好处就是,不需要消耗大量的时间和人力,缺点就是因为是定性分析,所以有可
能漏掉一些没有被分析出的影响;

那么有没有其他第三种办法,用定量分析的方法来进行回归测试?
如果每次的系统回归测试用例需要5到7天来跑(以WINSE为例);跑完全部才发现问题;
是否太迟?




     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
怎么做到的




   揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
实践 1.1
- Block Change Analysis

- Coverage Impact Analysis

- Impacted trace prioritization report




           揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
实践 1.2
Compare existing coverage data for a binary to a new version of the
binary.

Perform code coverage prediction for new blocks of the binary.

Organize tests for the binary in sets that will maximize coverage of
the impacted blocks in the new binary in the minimum number of
tests.




          揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
实践 1.3




     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
Test Selection Algorithm
                  Impacted Block Map
                                                   Set 1
                   Weights                                    T1
T1                   5                                        T2
T2                   2    2                         Set 2
T3                   4    0      4                            T3
                                                              T5
T4                    1      0   1   0 1
                                                    Set 3
T5                    3      0   3   1
                                                               T4


           Denotes that a trace T covers the impacted block
     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
Demo command line
scout.exe
 Build
-Build
"Data Source=WinSECov01; Initial Catalog=vista_rtm.merged;
Persist Security Info=True; User ID=coverage_user;
Password=coverage_user; Connection Timeout=600"
6000.16386.x86fre.vista_rtm.061101-2205.merged
"codecovfs01buildsvista_rtm_6000.16386.x86fre.vista_rtm.061101-2205dll"
 NewBinary
-NewBinary
"ttccbinsvistasp1vista_ldrfreneutralwininet.dll6.0.6000.21015x86(root)
wininet.dll”
 SourceInfo
-SourceInfo All
 GroupSameCoverageTraces
–GroupSameCoverageTraces
 NoCumulativeCoverage
-NoCumulativeCoverage
 NumberOfSets
-NumberOfSets 10
 Output
-Output "D:tempscout_wininet.xml“

Demo: Scout tool
             揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
案例ROI分析
投入:

只要第一遍跑Baseline的测试用例并且存储相应的代码覆盖;以后每次只要看
Diff,知道哪些东西被更改了,就可以从数据库找出Diff代码对应的测试用例;一
劳永逸;

产出:

WinSE的数据统计显示,通过这样的方法, 62%到67%的Bug都可以尽早发现。




      揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
案例启示
除了开发做单元测试需要熟悉代码;做API测试需要熟悉API;
做黑盒测试/灰盒测试也可以多考虑通过代码来提高准确率和效率;

通过代码覆盖率来定量分析测试的效果是其中之一;
通过寻找关键API,找出如果修改了关键API会造成的影响;
此外还可以通过分析Bug,看看Component 直接的耦合性,找出文件与文件之
间,或者是控件(dll)与控件之间的依赖性;

只有做到定量分析,才能更好的做系统测试,回归测试;而不是单纯的黑盒测试。




     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!

More Related Content

Viewers also liked

24 Junio Reporte De Faltantes De Distriblicion Material De 11
24 Junio Reporte De Faltantes De Distriblicion Material De 1124 Junio Reporte De Faltantes De Distriblicion Material De 11
24 Junio Reporte De Faltantes De Distriblicion Material De 11Adalberto
 
Meios de comunicação, passos & problemas
Meios de comunicação, passos & problemasMeios de comunicação, passos & problemas
Meios de comunicação, passos & problemasNIT Rio
 
The penetration of smart-tv and the prognosis for the transmission of media c...
The penetration of smart-tv and the prognosis for the transmission of media c...The penetration of smart-tv and the prognosis for the transmission of media c...
The penetration of smart-tv and the prognosis for the transmission of media c...natashamedialab
 
Sistema de informação executiva área de vendas
Sistema de informação executiva área de vendasSistema de informação executiva área de vendas
Sistema de informação executiva área de vendasIldmar Alves
 
Sistemas de informações para executivos sie
Sistemas de informações para executivos sieSistemas de informações para executivos sie
Sistemas de informações para executivos sieAna Faracini
 
Ppt 3 life on the plantations
Ppt 3 life on the plantationsPpt 3 life on the plantations
Ppt 3 life on the plantationsDB3igs
 
Ppt 10 jim crow laws
Ppt 10 jim crow lawsPpt 10 jim crow laws
Ppt 10 jim crow lawsDB3igs
 
Comunicação em tempos de mídias sociais carolina terra unitau_set 2012
Comunicação em tempos de mídias sociais carolina terra unitau_set 2012Comunicação em tempos de mídias sociais carolina terra unitau_set 2012
Comunicação em tempos de mídias sociais carolina terra unitau_set 2012Carolina Terra
 
Trabalho sobre patentes slides
Trabalho sobre patentes slidesTrabalho sobre patentes slides
Trabalho sobre patentes slidesAna Faracini
 
Solicitud discapacidad (1)
 Solicitud discapacidad (1) Solicitud discapacidad (1)
Solicitud discapacidad (1)SilviaMariana9
 

Viewers also liked (14)

Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
24 Junio Reporte De Faltantes De Distriblicion Material De 11
24 Junio Reporte De Faltantes De Distriblicion Material De 1124 Junio Reporte De Faltantes De Distriblicion Material De 11
24 Junio Reporte De Faltantes De Distriblicion Material De 11
 
Meios de comunicação, passos & problemas
Meios de comunicação, passos & problemasMeios de comunicação, passos & problemas
Meios de comunicação, passos & problemas
 
PTM 1
PTM 1PTM 1
PTM 1
 
The penetration of smart-tv and the prognosis for the transmission of media c...
The penetration of smart-tv and the prognosis for the transmission of media c...The penetration of smart-tv and the prognosis for the transmission of media c...
The penetration of smart-tv and the prognosis for the transmission of media c...
 
Jeff Stewart, M2M CloudFactory
Jeff Stewart, M2M CloudFactoryJeff Stewart, M2M CloudFactory
Jeff Stewart, M2M CloudFactory
 
Sistema de informação executiva área de vendas
Sistema de informação executiva área de vendasSistema de informação executiva área de vendas
Sistema de informação executiva área de vendas
 
Sistemas de informações para executivos sie
Sistemas de informações para executivos sieSistemas de informações para executivos sie
Sistemas de informações para executivos sie
 
Ppt 3 life on the plantations
Ppt 3 life on the plantationsPpt 3 life on the plantations
Ppt 3 life on the plantations
 
Ppt 10 jim crow laws
Ppt 10 jim crow lawsPpt 10 jim crow laws
Ppt 10 jim crow laws
 
Comunicação em tempos de mídias sociais carolina terra unitau_set 2012
Comunicação em tempos de mídias sociais carolina terra unitau_set 2012Comunicação em tempos de mídias sociais carolina terra unitau_set 2012
Comunicação em tempos de mídias sociais carolina terra unitau_set 2012
 
Trabalho sobre patentes slides
Trabalho sobre patentes slidesTrabalho sobre patentes slides
Trabalho sobre patentes slides
 
Lab dip
Lab dipLab dip
Lab dip
 
Solicitud discapacidad (1)
 Solicitud discapacidad (1) Solicitud discapacidad (1)
Solicitud discapacidad (1)
 

Similar to Top100summit 微软郭贤忠-通过代码覆盖来进行有效回归测试 2

領先指標探討與實做
領先指標探討與實做領先指標探討與實做
領先指標探討與實做Alex Shu
 
Avm2虚拟机浅析与as3性能优化(陈士凯)
Avm2虚拟机浅析与as3性能优化(陈士凯)Avm2虚拟机浅析与as3性能优化(陈士凯)
Avm2虚拟机浅析与as3性能优化(陈士凯)FLASH开发者交流会
 
[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)
[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)
[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)Shanda innovation institute
 
TrinityProductCatalog
TrinityProductCatalogTrinityProductCatalog
TrinityProductCatalogKevin Kao
 
生產與作業管理
生產與作業管理生產與作業管理
生產與作業管理5045033
 
生產與作業管理
生產與作業管理生產與作業管理
生產與作業管理5045033
 
我对后端优化的一点想法 (2012)
我对后端优化的一点想法 (2012)我对后端优化的一点想法 (2012)
我对后端优化的一点想法 (2012)james tong
 
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例TIM WANG
 
2014/02: 嵌入式測試驅動開發
2014/02: 嵌入式測試驅動開發2014/02: 嵌入式測試驅動開發
2014/02: 嵌入式測試驅動開發AgileCommunity
 
Dmdx介绍及使用
Dmdx介绍及使用Dmdx介绍及使用
Dmdx介绍及使用sancoyh
 
Linux运维趋势 第13期 服务器优化
Linux运维趋势 第13期 服务器优化Linux运维趋势 第13期 服务器优化
Linux运维趋势 第13期 服务器优化51CTO
 
Linux运维趋势 第13期 服务器优化(最终版)
Linux运维趋势 第13期 服务器优化(最终版)Linux运维趋势 第13期 服务器优化(最终版)
Linux运维趋势 第13期 服务器优化(最终版)51CTO
 
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous deliveryQiao Liang
 
問題分析與解決 詹翔霖教授-核心幹部管理實務
問題分析與解決 詹翔霖教授-核心幹部管理實務問題分析與解決 詹翔霖教授-核心幹部管理實務
問題分析與解決 詹翔霖教授-核心幹部管理實務文化大學
 
我对后端优化的一点想法
我对后端优化的一点想法我对后端优化的一点想法
我对后端优化的一点想法mysqlops
 
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2Alan Tsai
 
标准化作业和精益六西格玛
标准化作业和精益六西格玛标准化作业和精益六西格玛
标准化作业和精益六西格玛William Yu
 
Strace debug
Strace debugStrace debug
Strace debugluo jing
 
6.ctf经验分享
6.ctf经验分享6.ctf经验分享
6.ctf经验分享Hsiao Tim
 
我对后端优化的一点想法.pptx
我对后端优化的一点想法.pptx我对后端优化的一点想法.pptx
我对后端优化的一点想法.pptxjames tong
 

Similar to Top100summit 微软郭贤忠-通过代码覆盖来进行有效回归测试 2 (20)

領先指標探討與實做
領先指標探討與實做領先指標探討與實做
領先指標探討與實做
 
Avm2虚拟机浅析与as3性能优化(陈士凯)
Avm2虚拟机浅析与as3性能优化(陈士凯)Avm2虚拟机浅析与as3性能优化(陈士凯)
Avm2虚拟机浅析与as3性能优化(陈士凯)
 
[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)
[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)
[Flash开发者交流][2010.05.30]avm2虚拟机浅析与as3性能优化(陈士凯)
 
TrinityProductCatalog
TrinityProductCatalogTrinityProductCatalog
TrinityProductCatalog
 
生產與作業管理
生產與作業管理生產與作業管理
生產與作業管理
 
生產與作業管理
生產與作業管理生產與作業管理
生產與作業管理
 
我对后端优化的一点想法 (2012)
我对后端优化的一点想法 (2012)我对后端优化的一点想法 (2012)
我对后端优化的一点想法 (2012)
 
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
 
2014/02: 嵌入式測試驅動開發
2014/02: 嵌入式測試驅動開發2014/02: 嵌入式測試驅動開發
2014/02: 嵌入式測試驅動開發
 
Dmdx介绍及使用
Dmdx介绍及使用Dmdx介绍及使用
Dmdx介绍及使用
 
Linux运维趋势 第13期 服务器优化
Linux运维趋势 第13期 服务器优化Linux运维趋势 第13期 服务器优化
Linux运维趋势 第13期 服务器优化
 
Linux运维趋势 第13期 服务器优化(最终版)
Linux运维趋势 第13期 服务器优化(最终版)Linux运维趋势 第13期 服务器优化(最终版)
Linux运维趋势 第13期 服务器优化(最终版)
 
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous delivery
 
問題分析與解決 詹翔霖教授-核心幹部管理實務
問題分析與解決 詹翔霖教授-核心幹部管理實務問題分析與解決 詹翔霖教授-核心幹部管理實務
問題分析與解決 詹翔霖教授-核心幹部管理實務
 
我对后端优化的一点想法
我对后端优化的一点想法我对后端优化的一点想法
我对后端优化的一点想法
 
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
 
标准化作业和精益六西格玛
标准化作业和精益六西格玛标准化作业和精益六西格玛
标准化作业和精益六西格玛
 
Strace debug
Strace debugStrace debug
Strace debug
 
6.ctf经验分享
6.ctf经验分享6.ctf经验分享
6.ctf经验分享
 
我对后端优化的一点想法.pptx
我对后端优化的一点想法.pptx我对后端优化的一点想法.pptx
我对后端优化的一点想法.pptx
 

More from drewz lin

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearydrewz lin
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013drewz lin
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13drewz lin
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrichdrewz lin
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2drewz lin
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2drewz lin
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfdrewz lin
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equaldrewz lin
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21drewz lin
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansendrewz lin
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaoladrewz lin
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsdrewz lin
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentationdrewz lin
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsdrewz lin
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martindrewz lin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowaspdrewz lin
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usadrewz lin
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013drewz lin
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架drewz lin
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈drewz lin
 

More from drewz lin (20)

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-keary
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrich
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equal
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansen
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaola
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_edits
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentation
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowasp
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usa
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈
 

Top100summit 微软郭贤忠-通过代码覆盖来进行有效回归测试 2