嵌入式操作系统测试介绍-51Testing.PPTVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式操作系统测试介绍-51Testing

接口测试介绍 1 什么是接口测试 2 接口测试工具jmeter 3 接口测试的重要性 4 接口测试用例编写 5 接口使用扩展:线上监控 一、什么是接口测试 接口测试,根据接口文档对接口进行可用性/破坏性测试.相比常规测试更加快速. 注:但大部分情况文档维护的不好,因此文档只起到列表作用,实际接口通过fiddler抓取. 一、什么是接口测试 二、接口测试工具:jmeter 百度百科:Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库, FTP 服务器, 等等。 压力测试工具一般都可以用于接口测试,app接口测试只需用到Sampler中的“HTTP请求”。Jmeter相比LR的优点在于:开源、安装简单。 二、接口测试工具:jmeter Jmeter使用过程会碰到特殊需求可以通过响应的UI组件学习来完成,比如: 1、通过系统当前时间实时加密,发送请求给服务器。方案:开发jmeter格式的java插件,包含app的加密程序。 2、出错时测试报告需要直接看到模拟的请求和返回的内容,来快速定位问题。方案:使用if结合正则取值。 注:实际上jmeter有很多功能如:可以测试数据库、BSP、junit等。这里只重点介绍http部分。 二、接口测试工具:jmeter jmeter扩展使用: 1、数据准备。/blogs/2197 2、性能测试工具 /blogs/2289 三、接口测试的重要性 1、测试耗时更短.可以1秒钟完成上百个不同页面显示测试. 2、发现安全漏洞.不花钱购买商品等. 3、了解app内部接口处理流程,加深对业务的理解. 4、压力测试的基础.上千用户并发登陆时服务器是否正常,服务器负载是否生效. 三、接口测试的重要性 以苏宁易购为例:书写“未登陆时添加购物车”用例 三、接口测试的重要性 四、接口测试用例编写 接口测试用例编写要点 1、测试每个参数类型不合法的情况 2、测试每个参数取值范围不合法的情况 3、测试参数为空的情况 4、测试参数前后台定义的一致性 5、测试每个参数的上下限 6、测试每个参数取值不合理的情况 7、如果两个请求有严格的先后顺序,需要测试调转顺序的情况 8、自己和自己的交易、聊天等操作 四、接口测试用例编写 接口测试常见问题 1.可重复请求成功数据 2.可修改请求状态并正常完成请求 3.修改道具ID、任务ID 获得道具或完成未完成任务 4.修改道具价格为负、为零负得游戏币 5.修改玩家UID删除别人游戏资料或是调用别人游戏资料 6.并发请求免费获得道具 五、接口使用扩展:线上监控 线上监控:每隔一定时间对各个服务器进行测试,保证用户正常使用。 线上监控可以使用UI自动化:robotium,也可使用接口自动化等手段进行。 为何使用接口来进行监控: 1、快速完成测试。 2、pc网络更稳定。 3、成本更小。 4、定位问题更方便直接。 环境搭建: Jenkins+Ant+Jmeter搭建持续集成的接口测试平台 五、接口使用扩展:线上监控 线上监控分类: 按时间划分:2分钟的高频监控。30分钟或1个小时的下单流程监控。 按范围划分:使用ip+端口的全服务器监控。只使用域名进行监控。 另外的监控设想: 数据库监控、服务器cpu等指标、内部网络状态、后台log分析监控。 五、接口使用扩展:线上监控 Thanks!

文档评论(0)

zhuwo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档