• 1
  • 1
分享
  • 软件测试之BUG定位——软件测试圈
  • 北极 2021-06-28 13:23:36 字数 675 阅读 1056 收藏 1

1.分析BUG是前端问题还是后端问题

web端

第一章通过浏览器的控制台(F12)

点击Network查看HTTP状态码和数据传参情况

第二种通过抓包工具Charles

app端

  1. 通过抓包工具Charles来确定传参是否准确

  2. 如果app发抓包那么可以用jmeter跑接口,看传参

2.查看服务器

查看服务器日志

查看动态日志 tail -f

tail -f vsr/xxx/log.log
tail  -fn 1000   vsr/xxx/ltest.log   循环实时查看最后1000行记录(最常用的)

查看静态日志

1.根据关键字查询日志 cat

cat -n vsr/xxx/log.log |grep "customer"

2.查询某个关键字的日志 less

less vsr/xxx/test.log

shift + g 命令到文件尾部 然后输入 ?加上你要搜索的关键字例如 ?1213

shift + n 关键字之间进行切换

wq 命令退出

查询某时间段的日志

sed -n '/2020:15:59:04/,/2020:15:59:26/p' /xxx/access.log

查询某时间段带post的日志

sed -n '/2019-10-24 22:16:21/,/2019-10-21 20:16:58/p' /xxx/all.log | grep POST

1.jpg

查询数据库数据

查看数据库中的数据是否异常

自己写SQL或者用Navicat查看


作者:404测试

原文链接:https://blog.csdn.net/qq_45226339/article/details/107612755

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 每个开发都不想写文档。当你不想写接口文档时,可以通过安装插件在 IDEA 里实现自动同步,一边写代码一边同步接口文档给你的前端、测试同学。以下内容手把手教你怎么操作(这里仅面向使用 IDEA 编辑器、遵循 Java Spring 框架注释规范的同学):首先,你需要安装一个插件IDEA 插件市场里搜索 「Apifox Helper」,这是国内一个做 API 协作管理平台的厂商(Apifox)做的插件,可以非常方便自动生成接口文档并且同步到你的项目中。这个插件可以实现代码零入侵自动生产接口文档。IDEA 安装插件:打开 IDEA > Preferences(Settings) > Pl...
            0 0 1764
            分享
          • Postman可用来实现简单的接口自动化测试,也可对接口进行压力测试一:相关知识回顾1、测试沙箱与测试断言实战测试沙箱常用功能:postman测试沙箱其实是结合js脚本完成测试中都功能,在请求发起前后实现部分测试操作常用功能:请求前脚本(pre-request scripts)设置请求前置操作如设置变量等请求后对状态码,响应头,响应正文等信息进行断言操作使用console控制台进行调试:通过console查看接口请求返回信息,以及对脚本中使用的变量进行输出调试等操作2、测试集与数据驱动为了方便的管理接口请求的执行,可通过postman测试集(collection)来完成测试的操作,每一个测试请...
            11 11 1835
            分享
          • 混迹于软件测试行业8年有余,这么长时间了,一直想写一篇关于软件测试的经验分享的文章,但苦于工作原因迟迟未下笔。最近终于有了些闲余时间,遂决定把自己的心路历程及所感所想记录下来,与各位同行共勉。软件测试工程师必备的27个基础技能,纯干货分享!以我多年的工作经验来看,软件功能测试是基础,未来发展方向主要有两方面(技术专家、测试管理)。一、技术专家发展路线有如下三方面,可供参考:1、从功能测试到性能测试专家:性能测试专家需要掌握一门编程语言、性能测试工具、系统架构、网络、数据库、服务器硬件等知识。性能测试分为前端性能测试(单用户操作系统响应速度),后台性能测试(多用户并发场景)。后台性能测试包括三个...
            0 0 1031
            分享
          • 一、什么是 Monkey 测试Monkey 测试是通过向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对应用程序客户端的稳定性测试;通俗来说,Monkey 测试即“猴子测试”,是指像猴子一样,不知道程序的任何用户交互方面的知识,就对界面进行无目的、乱点乱按的操作;Monkey 测试是一种为了测试软件的稳定性、健壮性的快速有效的方法;Monkey 程序是 Android 系统自带的,由 Java 语言写成,在 Android 文件系统中的存放路径是:/s...
            6 6 2379
            分享
          •   对于产品经理来说,产品需求文档(PRD文档)是工作的核心产出。一份严谨、优秀的产品需求文档能够给项目的其他人员,包括设计师,开发工程师,测试工程师,运营人员等带来很大的帮助。但对于产品经理来说,撰写一份完整的产品需求文档往往需要花费相当多的时间和精力。  今天我们一起来看看,如何提升产品需求文档的撰写效率。  为什么要写产品需求文档?  对于稍微大一点的产品开发团队来说,产品经理未必能向所有团队成员准确传达产品开发需求,这时就需要一份完整的产品需求文档供项目参与人员阅读。  首先,产品经理可以根据项目的阶段运营目标提出合理需求,通过PRD文档阐述产品整体设计需求背景,设计思路,功能范围,交...
            0 0 657
            分享
      • 51testing软件测试圈微信