SlideShare a Scribd company logo
1 of 36
Download to read offline
测试卓越驱动电信领域持续集成
         海量测试用例的持续集成之道

        诺基亚西门子自动化测试教练 林曙湧




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
• 2001 加入UTStarcom系统测试团队
• 2003-2005 测试团队 leader
• 2005-2008 自动化测试Team Leader

• 2009– Now 加入诺基亚西门子担任自
  动化测试教练

•   Belief: Testing Could be more creative
    and interesting than current ways of
    working




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




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
敏捷转型,持续集成,可以吗?
   移动通信核心网软件平台
   超过1200万行的代码维护量
   将近20年的开发历史
   1000多人的开发队伍
   研发中心分布在芬兰,中国,印度等地
 电信级的软件质量要求,面向全球上百个
  运营商进行发布
 软件的交付延期以及交付后的 的质量问题
  导致我们失去很多




      揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
我们做到的
•   2007年全员转型Scrum
•   10000+的自动化用例
•   平均每天执行5000左右
•   每日编包
•   每周向内部客户发布




      揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
持续集成在测试上的困难
• 测试用例数量超过执行能力
• 测试架构混乱
• 自动化测试投资回报率不高




 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
测试用例数量超过执行能力
         测试用例数量太多




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
问题调查
•   你的产品线有多少功能自动化测试用例
•   >100
•   >1000
•   >5000
•   >8000+
•   10000+




    揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
测试用例数量太多原因
•   复杂的功能需求
•   产品长时间的历史
•   产品高质量的要求
•   负责任的测试人员
• But…




     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
困境
•   测试需要真实设备,数量非常有限
•   测试时间很长
•   被测设备太过昂贵
•   持续集成的时候无法跑所有的测试用例,怎么办?




     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
• 在每个小的迭代我们不可能执行
  所有的测试用例,那执行一部分可以
  吗?
• 执行那部分?如何把握这个程度?




 揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
测试对于风险的控制曲线
                        测试的边际作用递减

                       及时的测试的比高覆盖
                       率的测试有更高的ROI

                        针对核心功能或者高
                        风险功能的测试,极
                        小的投入就能让我们控
                        制大多数的风险



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




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
经过测试输入的排列组合,核心功
能的测试用例还是很多怎么办呢?




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
单板启动领域典型例子介绍




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




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
对于组合型测试
• 12种硬件模块,4种状态,5种启动方式,2
  种应用平台,3种硬件平台,要多少次测试
  才能做到所有的两两交互都覆盖?
• 12*4*5*2*3 ==1440 ?-       NO
                 1440            59


     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
测试架构混乱
       测试步骤重复太多
       测试覆盖率不清晰




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
原因分析
• 完成一个功能需要多个模块的参与,需要多个团
  队的参与
• 不同的团队从功能操作的层面设计了各自的测试
  用例
• 不同的团队设计的测试有很多重复的步骤
  而该步骤的执行速度从外 部无法优化.
  考虑进行测试重构?




  揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
测试重构的困难
•   如何说服老板投入
•   原来的测试用例是多年的积累,不能轻易舍弃
•   里面包含着很多有价值的点
•   重构的测试覆盖率不能低于原有
•   保证我们已经覆盖所有重要的功能




     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
如何使有限的投入产生最大的效益


                 重构
  用例数量多



                 价值
                 最大
  用例数量少




          低重复度    高重复度



揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
板子重启的1000+ 测试用例




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


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




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




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
自动化测试投资回报率不高
    测试用例的维护工作量很大
    自动化测试发现不了问题




揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
原因分析
•   手工编辑用例容易出错
•   调试用例的工作量太大
•   新的测试想法无法应用在自动化测试中
•   自动化测试的杀虫剂效应
•   解决办法呢?




      揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
为业务领域的测试输入建模




                         It is all about data!
                         Behavior is also one kind of
                         data!




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




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




  揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
自动化的生成用例
•   直接创建可读可执行的自动化用例
•   测试用例的数据和测试环境自适应
•   快速响应测试需求变化
•   每次插入随机因子生成不同的组合
•   实例演示




      揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
如何部署于持续集成环境
• 不同的风险级别对应不同的测试强度
    全组和
    随机
    全配对
    …

• 每次选择一部分测试用例,依次循环
• 快速响应新的测试想法




      揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
案例ROI分析
部门中成立了虚拟团队,总计投入1750个小时*人做相关case的重构
总计重构了原来上千个测试用例
都是原来重复度最高,执行时间最长,同时也是最核心的那部分测试用例
达到了测试效率的极大提高,取得了测试反馈周期和测试覆盖率的平衡。
该部分测试用例已经作为部门执行频率最高的case应用在我们的CI系统中




     揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
案例启示
•   改进的需求来自于一线
•   适时的测试重构是必须的
•   风险和CI的测试覆盖率
•   基于模型的测试技术
•   更多的测试而不是更多的测试用例
•   探索性的自动化测试




      揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
@林曙湧
http://www.cnblogs.com/blue_energy/
Sean.linsy@gmail.com




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

More Related Content

What's hot

啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱Jen-Chieh Ko
 
Top100summit ibm-董国兴-系统架构优化与技术规划
Top100summit ibm-董国兴-系统架构优化与技术规划 Top100summit ibm-董国兴-系统架构优化与技术规划
Top100summit ibm-董国兴-系统架构优化与技术规划 drewz lin
 
Distributed Agile - Building Co-Innovative Delivery Centre at Scale
Distributed Agile - Building Co-Innovative Delivery Centre at ScaleDistributed Agile - Building Co-Innovative Delivery Centre at Scale
Distributed Agile - Building Co-Innovative Delivery Centre at ScaleHerry Wiputra
 
Hiiir 百人團隊導入敏捷實踐經驗
Hiiir 百人團隊導入敏捷實踐經驗Hiiir 百人團隊導入敏捷實踐經驗
Hiiir 百人團隊導入敏捷實踐經驗ChiaHsien Lee
 
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingStop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingJen-Chieh Ko
 
QM-057-品質顧問生涯經驗分享
QM-057-品質顧問生涯經驗分享QM-057-品質顧問生涯經驗分享
QM-057-品質顧問生涯經驗分享handbook
 
空手、緊握、到放手 – 敏捷路上學到的5件事
空手、緊握、到放手 – 敏捷路上學到的5件事 空手、緊握、到放手 – 敏捷路上學到的5件事
空手、緊握、到放手 – 敏捷路上學到的5件事 Yves Lin
 
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021   Scrum 是新的死亡行軍嗎?Mopcon 2021   Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?Jen-Chieh Ko
 

What's hot (11)

敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲
 
啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱
 
Top100summit ibm-董国兴-系统架构优化与技术规划
Top100summit ibm-董国兴-系统架构优化与技术规划 Top100summit ibm-董国兴-系统架构优化与技术规划
Top100summit ibm-董国兴-系统架构优化与技术规划
 
Distributed Agile - Building Co-Innovative Delivery Centre at Scale
Distributed Agile - Building Co-Innovative Delivery Centre at ScaleDistributed Agile - Building Co-Innovative Delivery Centre at Scale
Distributed Agile - Building Co-Innovative Delivery Centre at Scale
 
Hiiir 百人團隊導入敏捷實踐經驗
Hiiir 百人團隊導入敏捷實踐經驗Hiiir 百人團隊導入敏捷實踐經驗
Hiiir 百人團隊導入敏捷實踐經驗
 
QC Story _問題解決型
QC Story _問題解決型QC Story _問題解決型
QC Story _問題解決型
 
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingStop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous Improving
 
QM-057-品質顧問生涯經驗分享
QM-057-品質顧問生涯經驗分享QM-057-品質顧問生涯經驗分享
QM-057-品質顧問生涯經驗分享
 
空手、緊握、到放手 – 敏捷路上學到的5件事
空手、緊握、到放手 – 敏捷路上學到的5件事 空手、緊握、到放手 – 敏捷路上學到的5件事
空手、緊握、到放手 – 敏捷路上學到的5件事
 
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021   Scrum 是新的死亡行軍嗎?Mopcon 2021   Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?
 
QC Story 觀念介紹
QC Story 觀念介紹QC Story 觀念介紹
QC Story 觀念介紹
 

Similar to Top100summit 林曙涌-测试卓越驱动电信领域持续集成

敏捷项目开发自测初体验
敏捷项目开发自测初体验敏捷项目开发自测初体验
敏捷项目开发自测初体验Ryan YU
 
敏捷自动化测试中的教训 45min 中文
敏捷自动化测试中的教训 45min   中文敏捷自动化测试中的教训 45min   中文
敏捷自动化测试中的教训 45min 中文Shuyong Lin
 
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Jie Bao
 
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强drewz lin
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者Yi Xu
 
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系drewz lin
 
第12屆「研發管理經理人班」計畫簡介
第12屆「研發管理經理人班」計畫簡介第12屆「研發管理經理人班」計畫簡介
第12屆「研發管理經理人班」計畫簡介Richard Hsu
 
Nb的敏捷
Nb的敏捷Nb的敏捷
Nb的敏捷oulan
 
Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4Jen-Chieh Ko
 
價值工程 價值分析-vave-詹翔霖教授-環保工程
價值工程  價值分析-vave-詹翔霖教授-環保工程價值工程  價值分析-vave-詹翔霖教授-環保工程
價值工程 價值分析-vave-詹翔霖教授-環保工程文化大學
 
102.07 08-生產設備保養維護制度(tpm)-南部科學園區產學協會-詹翔霖教授
102.07 08-生產設備保養維護制度(tpm)-南部科學園區產學協會-詹翔霖教授102.07 08-生產設備保養維護制度(tpm)-南部科學園區產學協會-詹翔霖教授
102.07 08-生產設備保養維護制度(tpm)-南部科學園區產學協會-詹翔霖教授文化大學
 
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
China Test2012 W2 徐毅 大测大悟   测试的敏捷之道China Test2012 W2 徐毅 大测大悟   测试的敏捷之道
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道Yi Xu
 
利用创新与项目管理打开企业的蓝海
利用创新与项目管理打开企业的蓝海利用创新与项目管理打开企业的蓝海
利用创新与项目管理打开企业的蓝海francishung
 
Program Guide: Let Agile Fly! Scrum Gathering Shanghai 2012 Conference
Program Guide: Let Agile Fly! Scrum Gathering Shanghai 2012 ConferenceProgram Guide: Let Agile Fly! Scrum Gathering Shanghai 2012 Conference
Program Guide: Let Agile Fly! Scrum Gathering Shanghai 2012 ConferenceShining Hsiong
 
2012 China 软件测试大会
2012 China 软件测试大会2012 China 软件测试大会
2012 China 软件测试大会mayun1688
 
敏捷软件测试之简介
敏捷软件测试之简介敏捷软件测试之简介
敏捷软件测试之简介Yi Xu
 
103.09.16 目標管理個人職涯規劃-弘偉環保工程股份有限公司-詹翔霖教授
103.09.16 目標管理個人職涯規劃-弘偉環保工程股份有限公司-詹翔霖教授103.09.16 目標管理個人職涯規劃-弘偉環保工程股份有限公司-詹翔霖教授
103.09.16 目標管理個人職涯規劃-弘偉環保工程股份有限公司-詹翔霖教授文化大學
 
Mobile app的測試v2
Mobile app的測試v2Mobile app的測試v2
Mobile app的測試v2Mr PM
 
Simple Rule Agile China 2009
Simple Rule   Agile China 2009Simple Rule   Agile China 2009
Simple Rule Agile China 2009JohnnLi
 

Similar to Top100summit 林曙涌-测试卓越驱动电信领域持续集成 (20)

敏捷项目开发自测初体验
敏捷项目开发自测初体验敏捷项目开发自测初体验
敏捷项目开发自测初体验
 
敏捷自动化测试中的教训 45min 中文
敏捷自动化测试中的教训 45min   中文敏捷自动化测试中的教训 45min   中文
敏捷自动化测试中的教训 45min 中文
 
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维
 
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
Top100summit 当当网打造个性化推荐 精准营销生态系统傅强
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
 
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
 
第12屆「研發管理經理人班」計畫簡介
第12屆「研發管理經理人班」計畫簡介第12屆「研發管理經理人班」計畫簡介
第12屆「研發管理經理人班」計畫簡介
 
Nb的敏捷
Nb的敏捷Nb的敏捷
Nb的敏捷
 
Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4
 
價值工程 價值分析-vave-詹翔霖教授-環保工程
價值工程  價值分析-vave-詹翔霖教授-環保工程價值工程  價值分析-vave-詹翔霖教授-環保工程
價值工程 價值分析-vave-詹翔霖教授-環保工程
 
Nb的敏捷
Nb的敏捷Nb的敏捷
Nb的敏捷
 
102.07 08-生產設備保養維護制度(tpm)-南部科學園區產學協會-詹翔霖教授
102.07 08-生產設備保養維護制度(tpm)-南部科學園區產學協會-詹翔霖教授102.07 08-生產設備保養維護制度(tpm)-南部科學園區產學協會-詹翔霖教授
102.07 08-生產設備保養維護制度(tpm)-南部科學園區產學協會-詹翔霖教授
 
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
China Test2012 W2 徐毅 大测大悟   测试的敏捷之道China Test2012 W2 徐毅 大测大悟   测试的敏捷之道
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
 
利用创新与项目管理打开企业的蓝海
利用创新与项目管理打开企业的蓝海利用创新与项目管理打开企业的蓝海
利用创新与项目管理打开企业的蓝海
 
Program Guide: Let Agile Fly! Scrum Gathering Shanghai 2012 Conference
Program Guide: Let Agile Fly! Scrum Gathering Shanghai 2012 ConferenceProgram Guide: Let Agile Fly! Scrum Gathering Shanghai 2012 Conference
Program Guide: Let Agile Fly! Scrum Gathering Shanghai 2012 Conference
 
2012 China 软件测试大会
2012 China 软件测试大会2012 China 软件测试大会
2012 China 软件测试大会
 
敏捷软件测试之简介
敏捷软件测试之简介敏捷软件测试之简介
敏捷软件测试之简介
 
103.09.16 目標管理個人職涯規劃-弘偉環保工程股份有限公司-詹翔霖教授
103.09.16 目標管理個人職涯規劃-弘偉環保工程股份有限公司-詹翔霖教授103.09.16 目標管理個人職涯規劃-弘偉環保工程股份有限公司-詹翔霖教授
103.09.16 目標管理個人職涯規劃-弘偉環保工程股份有限公司-詹翔霖教授
 
Mobile app的測試v2
Mobile app的測試v2Mobile app的測試v2
Mobile app的測試v2
 
Simple Rule Agile China 2009
Simple Rule   Agile China 2009Simple Rule   Agile China 2009
Simple Rule Agile China 2009
 

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 林曙涌-测试卓越驱动电信领域持续集成