当前位置: 首页 > news >正文

惠民卡看电影怎么用网站优化关键词

惠民卡看电影怎么用,网站优化关键词,张家口建设厅网站,网站建设的前期准备我们从在日常功能测试过程中对UI的每一次操作说白了就是对一个或者多个接口的一次调用,接口的返回的内容(移动端一般为json)经过前端代码的处理最终展示在页面上。http接口是离我们最近的一层接口,web端和移动端所展示的数据就来自于这层,那么…

我们从在日常功能测试过程中对UI的每一次操作说白了就是对一个或者多个接口的一次调用,接口的返回的内容(移动端一般为json)经过前端代码的处理最终展示在页面上。http接口是离我们最近的一层接口,web端和移动端所展示的数据就来自于这层,那么我们如何知道在测试过成功UI上的每一次点击都触发调用了那些接口呢?请在下面的场景中找答案。

如下场景:

你负责测试某一个电商网站一个用户的订单列表功能,测试过程中你发现页面上展示的订单数量与实际数据库里的数量不一致,请大家结合自己平时的工作方式回忆下如何快速的定位该问题是不是BUG或者BUG产生的原因是什么。

下面说下我认为比较合适的定位方式:
1、 用chrome浏览器打开你正在测试的项目 F12打开开发者工具,切到network 标签,访问订单列表页面,如下图


抓取到展示订单列表的接口,可以看出本次请求一共传递了9个参数,此时打开RD提供的接口文档确认需要传递的参数是否传递的正确,或者参数个数一致,如果不正确,那可以判断是前端的Bug。
有人说如果没有接口文档怎么办?能看得懂代码的直接去看这个接口的定义或者实现,看不懂的就只能找后端开发去确认了
2、 点击Response标签将标签内的内容复制出来,问了更好的查看可以将其粘贴到格式化json的工具上(如果返回类型是json)工具地址:http://json.parser.online.fr/,然后查看这里面展示的记录数是不是跟UI上展示的一致,如果不一致可以判断是前端的Bug

3、 如果上一步没有问题,请打开系统的debug日志,获取订单的操作说白了最后落到数据库层面就是一条带条件的select 查询语句,我们从日志中可以获取到select 语句的参数,这个参数一般情况下就是在调用接口时传递的那9个,此时抓取到本次接口调用产生的sql语句然后放到数据库客户端上执行,分析查询条件和执行结果的关系,这个过程就是找出错误参数的过程。类似的debug日志如下:

从截图可以看出有一些select 语句如:select * from model where id = ? 

总结:测试过程遇到问题时先别急着喊开发,先自己有个初步的判断,或者直接定位到Bug产生的原因,这样既可以减少一些不必要的沟通还可以让开发直奔Bug的产生原因,提高问题的解决速度。

2023最新Jmeter接口测试从入门到精通(全套项目实战教程)

http://www.ds6.com.cn/news/13109.html

相关文章:

  • 湛江专业网站建设公司怎样推广自己的商城
  • 网站建设颜色培训机构网站设计
  • 郑州汉狮公司做网站广告推销
  • 800元做网站甘肃seo网站
  • 网站页面架构个人免费开发app
  • 网站被挂黑链了中国职业培训在线平台
  • 怎样用西瓜影音做网站seo自动工具
  • 两个网站如何使用一个虚拟主机网站服务器信息查询
  • 网站升级正在升级维护百度关键词点击排名
  • 在线真正免费定位的网站杭州seo招聘
  • 珠海网站建站模板百度快照怎么发布
  • 企业网站 自适应百度天眼查公司
  • 国外空间设计网站引擎搜索优化
  • 东昌府聊城网站建设电商还有发展前景吗
  • 广州专业做网站的科技公司做网站的网络公司
  • 做视频包的网站aso网站
  • 泗水做网站市场营销案例
  • 天河建设网站临沂网站建设公司哪家好
  • html5高端网站建设织梦模板怎么免费做网站
  • 餐饮业建设网站意义一呼百应推广平台
  • 盘龙城做网站网络推广公司如何做
  • 虚拟币交易网站源码青海百度关键词seo
  • wordpress转成中文成都网站关键词推广优化
  • 网站技术维护费创建自己的网页
  • 铜仁北京网站建设手机百度2020最新版
  • 自己做网站需要服务器吗沈阳今天刚刚发生的新闻
  • 贵阳快速建站模板最有效的网络推广方式和策略
  • 个人网站 服务器免费优化推广网站的软件
  • 福建省建设资格注册中心网站下载百度导航最新版本
  • 求个网站能用的郑州网站关键词优化公司