版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、读书笔记测开京东质量团队转型实践业务测试越早发现缺陷,修复缺陷的成本就越低。需求测试。设计测试。过程测试用户体验界面测试。浏览器兼容测试分层测试UI层测试AI层测试数据层测试测试提前介入是所有项目都提倡的,目的是把问题拦截在前期,降低问题的修复成本。体现精准性,离问题产生的地方越近,越容易触发问题。分层自动化测试UI层测试服务层测试单元层测试UIUnif元测试框架UI层目前比较主流的自动化测试工具QTP、Watir和Selenium等应该吧把更多的自动化测试放在单元测试和接口测试阶段;测试人员应该更多的精力放在UI层,自动化帮助测试人员部分解放重复劳动。API自动化测试般情况下,我们所测试的接
2、口对象主要是Web接口Web接口包括:“http接口-Webservice接口“RPC接口HTTP接口GETPOST。HEADPUTDELETE。CONNECTOPTIONSTRACE分类GET方法后退、刷新按钮无害书签可以收藏为书签缓存能被缓存编码类型application/x-www-form-urlencoded历时参数保留在浏览器历时记录中对数据长度的限制有限制对数据类型的限制只允许ASCI1字符安全性比较差,所发送的数据是URL的一部分可见性数据在URL找那个对所有人都是可见的GET和POST的区别:POST方法数据会被重新提交不可收藏为书签不能缓存application/x-www
3、-form-urlencoded或multipart/form-data,为二进制数据使用多重编码参数不会保存在浏览器历时记录中无限制没有限制更安全,参数不会保存在浏览器历时记录或Web服务器日志中数据不会显示在URL中RPC接口RemoteProcedureCall,远程过程调用。接口测试常用测试工具有JMeter,SoapUI,Postman,HTTPRequester等各种j自动化测试java工具日志工具Log4j。可以控制信息输送的目的地是控制台、文件、GUI控件,甚至是套接口服务器、NT的事件记录器、UNIXSyslog守护进程等。TestNG驱动接口测试脚本TestNG在参数化测试
4、、依赖测试及套件测试方面的功能更优秀。另外,TestNG涵盖了JUnit4的大多数功能。ReportNG导出测试报告ReportNG比TestNG功能更强大。UI自动化测试框架hi_po测试框架应该是京东自己开发的一套,基于python语言,使用selenium的,基于pageobject思想设计的一套web页面UI自动化测试框架。(本人猜测,在书本中没有找到hi_po的来历,也没有百度到)使用HTMLTestRuner产生测试报告,Excel进行数据驱动。PageObject模式PageObjectDesignPattern,PO模式,即页面对象设计模式。复用性。可维护性。可读性接口测试框架
5、框架应考虑设计数据驱动测试数据可以保存在Excel,CSV,XML文件等持续集成提交代码=编译(单元测试)=打包=部署=测试=发布投入“构建一个持续集成系统需要投入大量精力”持续投入资源维护和扩展新功能“需要比较富裕的硬件资源来支撑多个产品的持续集成“这样的基础硬件环境需要专业团队进行维护回报“可以帮助我们尽早发现错误,降低修复成本“利用自动化测试可以实现纪律化、强制化任何修改都可以及早反馈,反推开发做更充分的测试(比如单元测试),提高代码质量jenkinsjenkins对持续集成的支持经历了三个产品阶段:“Pipeline通过脚本将各个步骤串联起来。提供StageView,有助于查看每个阶段的详情。BlueOcean全新用户界面,提供全程可视化pipeline编辑界面和结果展示定制。“JenkinsXJenkins和Kubernetes高度集成化的CI/CD平台,是一个原生云应用。能帮助团队解决微服务体系架构下云原生应用持续交付的问题。代码覆盖率jacocojacoco还在持续更新中,支持多种收集方式,可以用传统的字节码注入方式收集,也提供非侵入式的on-the-fly方式。必知必会技能总结“Fiddler常用抓包工具,查看request和response的相关信息“Postman测试HTTP接口常用工具“Si
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度会所办公室装修改造合同
- 2024年人才市场广告代理业务协议书版B版
- 2024年度农产品加工与销售合同
- 2024年定制家具交易协议样本版B版
- 2024年专业总监聘任协议样式版B版
- 2024年固定期限造价工程师聘用合同版
- 2024年国际商品交易协议详稿范例版B版
- 2024年中药材采购及物流服务合同版B版
- 2024专业房屋补漏工程服务协议版
- 2024年代房屋维修及美化工程承包协议一
- 口腔颌面部损伤-骨折的愈合(口腔颌面外科学)
- 汽车驾驶员应知应会试题100题(试卷及答案)
- 公司文员笔试题目及答案
- 少儿美术课件国家宝藏系列《三星堆》
- 古埃及文明学习通超星期末考试答案章节答案2024年
- 2024年官方兽医考试题库(单选题)
- 《气体摩尔体积》教学设计化学
- 《机械设计基础 第4版》 教案 第7章 其他常用机构
- 2024年秋新人教PEP版英语三年级上册课件 Unit 5 PartB(3) Start to read
- 深圳小学英语单词全集
- 滑膜炎患者的护理
评论
0/150
提交评论