zoukankan      html  css  js  c++  java
  • 测试小总结

    app、web测试:

      使用fiddler抓包时抓第三方api时如果遇到系统提示网络错误或者返回数据为空时,可通过安装fiddler证书来解决此问题(仅针对http/https协议的请求)

      如果抓取其他协议的请求:请使用其他工具,例如:wireshark(绝对的神器)

    测试点:

      app前端问题:

        1.接口调错;2.请求参数错误;3.按钮未限制多次点击;4.列表数据未及时刷新;5.页面跳转错误;6.其他显示问题;7.兼容性(系统兼容性、屏幕尺寸(dpi、分辨率);8.安全性;9.弱网时对网络请求的处理;10.数据解析错误:接口返回的数据格式发生改变(1.导致app显示异常、异常退出);11.接口调用死循环,导致app内存占用过高导致设备崩溃;12.字段未限制输入长度(后端也未做处理时)导致数据库处理错误;13.app缓存问题:卸载app后再次安装时继承了之前的用户数据;

      

      web前端:

        1.接口调错;2.请求参数错误;3.按钮未限制多次点击;4.列表数据未及时刷新;5.页面跳转错误;6.其他显示问题(下拉框数据展示、选择、选择多行数据、数据最上方一行时数据的处理,插件/动态脚本渲染问题);7.兼容性(系统兼容性、不同浏览器、不同屏幕尺寸(dpi、分辨率));8.安全性;9.弱网时对网络请求的处理;10.数据解析错误::接口返回的数据格式发生改变(导致网页显示异常,提示错误信息);11.接口调用死循环,导致浏览器内存占用过高导致浏览器卡死甚至系统崩溃;12.字段未限制输入长度(后端也未做处理时)导致数据库处理错误;

      后端问题:

        1.列表数据查询(sql语句查询不准确:特别是数据统计接口);2.提交时数据的处理(应该修改的数据库字段未被修改/修改错误,插入数据库数据不完整/数据插入错误);3.接口本身设计问题(应该限制多次请求的接口未做限制,处理多次数据后接口自身的处理我问题:比如:第1次到第10次提交时生成的数据没问题,第11次提交数据时发生错误),处理逻辑与需求不符;4.历史数据处理(数据新增/删减字段,表变更,字段取值发生改变);5.接口性能问题(并发过高导致速度变慢,数据处理不及时等);6.服务重启时:引发的一系列问题(查询提示系统错误、因系统重启导致请求的消息队列进入错误队列);7.数据配置:配置错误(数据库配置的字段与前端配置匹配不上、后端代码与数据库匹配不上、字段为空时的处理(null、空字符串))

    脑子不够用当然只能脚踏实地的做事情!
  • 相关阅读:
    2019年春季学期第三周作业
    2019春第二周作业+一些的挑战作业
    查找整数
    寒假作业3编辑总结
    寒假作业2编辑总结
    对自己影响最大的老师
    2019春第九周作业
    2019春第八周作业
    2019春第七周作业
    2019春第六周作业
  • 原文地址:https://www.cnblogs.com/qtclm/p/9990755.html
Copyright © 2011-2022 走看看