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

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 首发:https://mp.weixin.qq.com/s/3Wn_zdwTHArHPdlbjNOEOQ同类文章推荐:https://mp.weixin.qq.com/s/nh4c9El9FjJtX4vy8m2ELA 世纪性难题:剪不断、理还乱的开发测试关系二舅火了,《回村三天,二舅治好了我的精神内耗》在朋友圈疯狂转发,看很多测试同事发圈感慨二舅治好了自己的精神内耗,让自己不再纠结那些得不到的东西。想必你也经历过一刷激动、二刷感动、三刷四刷平平无奇的感觉,到现在可能你已经想不起来视频讲了什么。曾经短暂平和的内心是不是又泛起焦虑不安的浪花?二舅治不好你的精神内耗,测试人的精神内耗是二舅...
            1 1 1265
            分享
          •   一、负责测试组的工作组织和管理  1.参加软件产品开发前的需求调研和分析;  2.根据需求,概要设计和开发计划编写项目总体测试计划,详细测试计划,测试大纲和测试文档结构表(测试计划 a.已上线产品维护以及需求变更 b.后期新项目的开发);  3.测试流程、测试工作规范、工作流程标准的制定(测试流程 a. 新产品开发,敏捷测试高迭代 b.产品上线后,维护阶段,新需求开发严格按照流程规范执行);  4.合理安排测试工程师、功能测试、业务专家、自动化测试(回归测试)、性能测试;  5.组织搭建测试环境以及测试结束后组织整理测试文档,提交测试报告;  6.现阶段测试规划(自动化测试、性能测试)、未...
            0 0 1165
            分享
          • 1、测试用例是什么?测试用例的设计就是如何覆盖所有软件表现出来的状态,即在满足输入/输出的一组条件下,软件运行时一系列有次序的、受控制的状态变化过程2、设计用例是否有必要?将测试内容记录下来,避免了在执行的时候部分测试点被遗漏,另外也便于用例评审,用例总结,对后期测试工作起到改进作用,因此,测试用例必须要写,颗粒度可以视情况而定,针对测试人员少,上线时间紧的项目,可做思维导图载出测试点3、如何写测试点?根据需求及设计交互稿,先列功能点,后扩展功能点为测试点(作为测试的标题),有必要的时候借助产品、开发、后端的力量,保证用例的覆盖度、学会借力测试点(注:这里不是测试用例,用例一般都比较详细,开发...
            0 0 959
            分享
          •   我们发现了一个bug后,怎样去确定这个bug是应该前台来解决还是后台来解决?  当然我们测试网站的时候,可以通过浏览器的F12来查看传值,那么如果测试的是APP,我们又该怎么来抓取这个数据呢?这里就需要用到一些抓包工具,来协助我们定位问题。  这里我们使用的工具就是Fiddler。  下面我们通过几个案例来具体说明一下如何通过Fiddler来定位是前台的问题还是后台的问题。  案例1  我们在使用手机APP的时候,修改一个联系人信息,修改之后发现在数据库里的信息电话和性别没有修改成功,这个时候我们用Fiddler来抓取数据包看看。  首先先将Fiddler设置成只接收远程客户端的数据,如下...
            13 14 2371
            分享
          •   测试用例可以用来衡量一个项目测试质量,因此在平时的测试流程中,编写测试用例就是测试过程中很重要的一步,每一个测试工程师都需要并且非常熟练的编写测试用例,能在编写测试用例中尽可能的覆盖任何异常的测试点;如何能编写优秀的测试用例,就需要测试人员掌握更多的用例编写技巧以及思考出更多的测试点。针对于游戏测试,大多更偏向于功能方面的测试,根据功能测试用例逐项测试,检查产品是否达到了策划的需求。功能测试主要采用黑盒测试策略设计测试用例,进行测试。主要功能模块测试的测试用例设计方法包括:等价类划分、边界值分析、错误推测法、因果图和判定表、场景法、正交实验法。下面就以上几种方法进行一些分享。  等价类划分...
            11 12 2926
            分享
      • 51testing软件测试圈微信