• 1
  • 1
分享
  • 软件测试之BUG定位——软件测试圈
  • 北极 2021-06-28 13:23:36 字数 675 阅读 1123 收藏 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

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   最近和字节跳动的一个老朋友闲聊,感触颇深,据他说公司近期招聘的测试工程师,大多数候选人都有一个“通病”:在工作2-3年的时候遇到瓶颈,而且是一道很难跨越的坎。为什么会遇到这种情况?因为大部分测试工程师在工作了一段时间后,都可以完成最初的基本知识储备和基础技能积累,技术水平差距不大,通常集中在用例设计、测试执行的掌握程度上。  但如果一个测试工程师只局限于功能测试,只停留在手工点点点,一直沉浸于基础测试技能的熟练度,周而复始他当然会遇到技术瓶颈。很多人会认为这是一道很难过的坎,却不知,迈过去了,便是海阔天空,你会进入到一个更高的阶段,你会在这个区间继续成长为高端测试人才。迈不过去的人,就可能...
            0 0 352
            分享
          • 1、 安装、卸载测试应用程序应能正确安装到设备驱动程序上;能够在安装设备驱动程序上找到应用程序的相应图标;安装路径应能指定;软件安装向导的UI测试;应用是否可以在android不同系统版本上安装(有的系统版本过低,应用不能适配);没有用户的允许, 应用程序不能预先设定自动启动;对于需要通过网络验证之类的安装,在断网情况下尝试一下;安装时空间不足的情况下是否会导致系统崩溃;软件安装过程是否可以取消,点击取消后,写入的文件是否如概要设计说明处理;安装过程被中断(比如来电、短信等)后是否能够继续安装或者导致系统卡顿、崩溃;软件安装过程中意外情况的处理是否符合需求(如死机,重启,断电);卸载是否安全,...
            12 12 2290
            分享
          • 前言我发现一个现象很久了:很多人都喜欢私下自己做一些项目。也就是一些个人的项目,其实我觉得这样挺好处挺多的:1、可以在空闲时间提升自己的技术2、这些个人项目可以写在简历上,为自己加分大家都有这样的疑问~问:三哥啊,我觉得自己私下里写的项目真的鸡肋啊,食之无味,弃之可惜我:为啥这么说呢?问:写到简历上,怕面试官觉得low,不写到简历上,又觉得也还行,毕竟可以凑凑数嘛我:小问题,你把鸡肋烹饪成猪脚?,不就行了嘿嘿问:啊???鸡肋还能烹饪成猪脚???我很尴尬!!!有一位兄弟跟我分享了他在求职过程中经历的几件事:我真没啥好写的啊!!!我真的没那么多精力啊!!!我真的很尴尬啊!!!我真的没啥好写的啊!!...
            2 2 710
            分享
          •   单元测试是一个伟大的发明,同时也是一个操蛋的发明。只要团队碰它,几乎很难全身而退。  如果是我们自己写的代码,那么,写写单元测试也无伤大雅。但我们绝大多数人,都是跟在别人后面打扫狗屎,或者是留给别人一堆狗屎。这时候,单元测试写起来,就有一种不情不愿的味道。  没错,就是不想写!  为了应付所谓的指标,我们要给那些遗留代码,将要发臭的代码上一剂良药:那就是自动化。假如这些糟心的代码,大部分交给机器去写,我想很多人是非常乐意的。  squaretest  有很多这样的工具,比如IDEA自带的。但是它只能生成一些表面功夫的东西,也就是生成一个骨架而已。  说实话,并没有什么鸟用。根本就没减少我多...
            0 0 1024
            分享
          •   测试工程师这个岗位对于有些人来说,可能月薪过万很容易,可对于有些人来说,仿佛已经达到瓶颈,任凭工作再卖力每月也只是四五千的薪资,月入过万对于这些人来说就是可望不可即,那么这些人怎么才能冲破瓶颈,拿到满意的薪资呢?这篇文章就为大家解答一下。  其实对于一个技术岗位而言,最快的晋升方法就是提升我们的技术等级,下面小编就根据不同的技术等级为大家罗列出薪资,从事相关领域的小伙伴可以自行代入,这里的薪资参照区间以西安为主。  手工测试工程师,(月薪8k左右)  主要技能:测试分析+用例设计+测试执行  在测试行业,手工测试属于初级阶段,类似于游戏王者荣耀里面的青铜段位,一般这个段位基本上都是刚接手游...
            0 0 1343
            分享
      • 51testing软件测试圈微信