摘要:
产品需求有时候需要区分白名单城市和非白名单城市,例如:北上广深访问页面A,返回一套数据B,其他城市访问页面A,返回另一套数据C。这时候我们就需要通过一定的方法才能测试覆盖到这个场景。 两个方法: 1、使用第三方网络代理,代理到其他城市的网络环境(这里就不细说了,缺点就是网速不稳定,可能半天都请求不到 阅读全文
摘要:
1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功) 表示成功处理了请求的状 阅读全文
摘要:
问题描述: 安卓7.29的包客户端书城男女图书页面显示异常,冷启动、下拉刷新等都无法恢复,个别用户清除缓存数据后恢复。(说明:安卓从72880开始的包,客户端书城接口升级为v7:/api/v7/book-store,post请求) 问题原因: 线上书城男女图书v7接口part1的 post接口请求, 阅读全文
摘要:
gRPC(Google remote procedure call)远程过程调用,使不同服务在不同机器上互相调用就像调本地一样方便 但调用方和服务方对应开发不是一个人,出现问题,没法确认是哪方的问题,因此,可以使用BloomRPC工具测试rpc服务是否正常 1、测试工具: BloomRPC,下载地址 阅读全文
摘要:
1、后台页面 页面功能(所见即所测) 接口调用、传参,基本测验 PHP脚本 PHP消费者(关注队列,优先确认消息是否推送成功;注意测试时只有在所测环境开启,其他环境保持关闭;注意跨组消费者使用完记得关闭) 新页面权限校验 2、服务端前台go部分 脚本逻辑(主要生成redis缓存的逻辑、缓存过期时间, 阅读全文
摘要:
一、前提概述 1、操作:因业务需要,有将用户相关的数据表从 mysql 迁移至 drds。 2、drds简介(PolarDb-X 1.0 整合了drds): RDS:阿里云关系型数据库(Relational Database Service,简称 RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。 阅读全文
摘要:
作业:读取已有的 testlog.txt 日志,提取免费小说app相关的 Exception,过滤不相干的信息。日志文件:testlog.txt (见文末) 具体要求: 写一个函数,将日志中所有 com.kmxs.reader 进程相关的 exception 日志截取出来(先匹配 Expection 阅读全文
摘要:
pytest的作业:创建conftest.py文件,利用pytest.fixture(),实现以下接口验证1、通过请求书架推荐位接口(https://api-bc.wtzw.com/api/v4/book-shelf/recommend),获取返回的id和title2、通过id请求详情页接口(htt 阅读全文
摘要:
思路:先用代码造数据,保存到一个文档,然后将生成的数据一键复制到需要执行SQL的地方执行 一个简单的案例: 目标:向数据库 testsql 的 kemu_base 表中插入1W 条数据(这里是用 Navicat 连接的数据库) 第一步:运行代码造数据,保存到 1.txt 文档(注:这里1.txt 与 阅读全文