ImageVerifierCode 换一换
格式:PPTX , 页数:38 ,大小:3.03MB ,
文档编号:2876859      下载积分:25 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-2876859.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(三亚风情)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(DevOps测试基础架构与工具链建设课件.pptx)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

DevOps测试基础架构与工具链建设课件.pptx

1、DevOps测试基础架构与工具链建设技术创新,变革未来1DevOps下的测试执行环境的最佳实践2DevOps下的统一测试服务的最佳实践3测试数据服务的设计与最佳实践4DevOps下的测试报告平台建设与创新53型全球化电商网站的测试基础架构设计DevOps下的测试执行环境与下的测试执行环境与 统一测试服务的最统一测试服务的最佳佳实践实践测试执行环境有哪些痛点? 对使用者而言,测试执行环境的“透明性” 对维护者而言,测试执行环境的“易维护性” 对 于 大 量 测 试 用 例 的 执 行 而 言 , 执 行 能 力 的“ 可 扩 展 性 ” Mobile 移动终端的多样性与碎片化 大型全球化电商网站

2、对测试执行平台的挑战什么是测试执行环境?为什么需要测试执行环境?什么是测试执行环境?为什么需要测试执行环境?大型全球化电商网站对测试执行平台的挑战Global Site CoverageBrowser Coverage测试执行时间*Mobile 测试平台的挑战测试平台的挑战Android 版本碎片化版本碎片化Device Coverage测试执行时间测试执行时间基于基于Jenkins触发测试执行触发测试执行Test Case/RFDO 7 H V W (HFXWLRQ (QYLURQPHQW6VWHP 8QGHU 7 H V W (687)Test Case DesignBusiness Re

3、quirementFeature RequirementTest Requirement7 H V W &DVH5HSRVLWRULocally develop/debug/runJenkinsPull BuildRun5HPRWH 7 H V W (HFXWLRQ (QYLURQPHQW (7HVW %HG)Push基于基于Test Runner / Test Execution SystemTest Case/RFDO 7 HV W (HFXWLRQ (QYLURQPHQW6VWHP 8QGHU 7 HV W (687)Test Case DesignBusiness Requiremen

4、tFeature RequirementTest RequirementTest Requests7 HV W &DVH5HSRVLWRULocally develop/debug/runTest RunnerTest Execution SystemJenkinsPull BuildRun5HPRWH 7 HV W (HFXWLRQ (QYLURQPHQW (7HVW %HG)Push基于基于Selenium Grid提高测试井行执行能力提高测试井行执行能力Test Case6VWHP 8QGHU 7HVW (687)Test Case DesignBusiness RequirementF

5、eature RequirementTest RequirementTest Requests7HVW &DVH5HSRVLWRULocally develop/debug/run/RFDO 7HVW (HFXWLRQ (QYLURQPHQWTest RunnerTest Execution SystemJenkinsPull BuildRun6HOHQLXP +XEPush6HOHQLXP1RGH 16HOHQLXP1RGH 26HOHQLXP1RGH Q Test RequestsRundispatchRundispatchdispatchSelenium Grid简介简介Selenium

6、 Grid简介简介DEMO: 搭建你自己的搭建你自己的Selenium Gridjava -jar selenium-server-standalone-3.11.0.jar -role hubjava -jar selenium-server-standalone-3.11.0.jar -role node -hub http:/localhost:4444/grid/register基于基于Jenkins Cluster提高测试井行执行能力提高测试井行执行能力Jenkins Slave nJenkins Slave 2Test Case6VWHP 8QGHU 7HVW (687)Test

7、Case DesignBusiness RequirementFeature RequirementTest RequirementTest Requests7HVW &DVH5HSRVLWRULocally develop/debug/run/RFDO 7HVW (HFXWLRQ (QYLURQPHQWTest RunnerTest Execution SystemJenkins MasterPull BuildRun6HOHQLXP +XEPush6HOHQLXP1RGH 16HOHQLXP1RGH 26HOHQLXP1RGH Q Test RequestsRundispatchRundi

8、spatchdispatchJenkins Slave 1dispatch基于测试负载,用基于测试负载,用Docker实现实现Selenium Grid的动态扩展与收缩的动态扩展与收缩Jenkins Slave nJenkins Slave 2Test Case6VWHP 8QGHU 7 H V W (687)Test Case DesignBusiness RequirementFeature RequirementTest RequirementTest Requests7 H V W &DVH5HSRVLWRULocally develop/debug/run/RFDO 7 H V W

9、(HFXWLRQ (QYLURQPHQWTest RunnerTest Execution SystemJenkins MasterPull BuildRun6HOHQLXP +XEPush6HOHQLXP1RGH 16HOHQLXP1RGH 26HOHQLXP1RGH Q Test RequestsRundispatchRundispatchdispatchJenkins Slave 1dispatchDispatch and auto scale servicedispatchDynamicallty add/delete selenium node in Grid accoriding

10、to test load6HOHQLXP 1RGHVE RFNHU6HOHQLXP 1RGHVE RFNHURunMobile 测试执行私有云设计与实现测试执行私有云设计与实现Mobile 测试执行私有云设计与实现测试执行私有云设计与实现Mobile私有云测试平台私有云测试平台Mobile私有云测试平台私有云测试平台Mobile私有云测试平台私有云测试平台Mobile私有云测试平台私有云测试平台测试数据服务的设计与最佳实测试数据服务的设计与最佳实践践测试数据的痛测试数据的痛点点On-the-fly测试数据准备的时间消耗Out-of-box测试数据的脏数据测试数据本身组合的复杂性和多样性性能测试

11、数据准备的时间消耗微服务化后,Cross domain的数据准备缺乏Knowledge微服务化后,测试数据准备的环境依赖性测试数据准备测试数据准备1.0时代时代 - 基于基于Java实现的实现的Test Data Utility测试数据准备测试数据准备2.0时代时代 - 基千基千Builder Pattern的实现的实现测试数据准备测试数据准备3.0时代时代 Test Data ServiceTest Data Service的雏形的雏形Use OOB/GDS test data Web Service(5(67IXO)Test Data Preparation Tool6VWHP 8QGHU

12、 7HVW (687)Test Date AdapterEncapsulated utiliites which call API or directly DB access W R SUHSDUH W H V W G D W D2XW-RI-ER 7HVW DWD (*ROGHQ DWD 6HW)测试数据准备测试数据准备3.0时代时代 Test Data Service Test Data Service的雏形的雏形引入内部数据库实现更多高级的功能Web Service(5(67IXO) Test Data Preparation Tool6VWHP 8QGHU 7 H V W (687)T

13、est Date AdapterEncapsulated utiliites which call API or directly DB access W R SUHSDUH W H V W G D W DTest Data Core ServiceOffering dataMeta data management Recipe data managementTest Data Meta DBRecipe DefinitionMeta data for business objects Out-of-box test data测试数据准备测试数据准备3.0时代时代 Test Data Serv

14、ice测试数据准备测试数据准备3.0时代时代 Test Data Service Test Data Service UI测试数据准备测试数据准备3.0时代时代 Test Data Service Test Data Service UIDevOps下的测试报告平台建设与创新下的测试报告平台建设与创新Test Report ServiceGD的的 B I F 试试 E Cq GUI /ideo-based -est Report for PM POq StorA Board -est Report for PM POq Multi-Site StorA Board Comparison -es

15、t Report for LQAq Full -race -est Report for DE/ QEq -est SummarA Report for management teamq -est -rend Report for management teamStory Board Test eportMulti-Site Story oard Compari-on Te-t ReportStory Board Test Report Demofile:/Users/biru/TeamWork/lqa_login_logout/mauireport.html典型的典型的Test Report

16、 Platform架构架构Test Report ServiceGUI Story Board Test ReportFull Trace Test ReportTest Summary ReportRequirement Management System (JIRA/DOORS/ALM)7HVW (HFXWLRQ5HSRUW 0HWD DWDGUI Video-based Test Report6HOHQLXP-HQNLQV6SOXQN引入引入Test Analysis Service提高提高Defect分类效率分类效率Test Report Trace Analysis ServiceH

17、IHFW $ Q D O V L V 0DFKLQH /HDUQLQJ.QRZOHGJH DWDEDVHDefect Management System(JIRA/$/0)Test Report ServiceGUI Story Board Test ReportFull Trace Test ReportTest Summary ReportRequirement Management System (JIRA/DOORS/ALM)7 H V W (HFXWLRQ5HSRUW 0HWD DWDGUI Video-based Test Report6HOHQLXP-HQNLQVDefect A

18、utomatic Classificate and SubmitFailed Test CasesDefect close then send root cause back to Analysis Service, it will be used as machine learning sample setMulti-Site Story Board Comparison Report Generator ServiceMulti-Site Story Board Comparison ReportLQA submit translation and layer out defectTest

19、 Report Statistics ServiceTest Trend Report6SOXQN大型全球化电商网站的测试基础架构设大型全球化电商网站的测试基础架构设计计Test CasesTest Request from CI/CDGlobal Registry ServiceUnified Flow FrameworkSystem Under Test (SUT)Test Bed EnvironmentUnified Mock ServiceLaunch test executionTest executionBuild onCall TDS to prepare(create/ search/update) test dataProvisionTest Bed ServiceTest Report ServiceBuild onTest Execution Report Meta DataTest on SUTProvide Mock for dependencyPrepare test data on SUTTest Data ServiceTest Execution ServiceEngineering Productivity Tools Store大型全球化电商网站的整体测试基础架构设大型全球化电商网站的整体测试基础架构设计计

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|