首页 > 其他分享 >日常测试用例编写方向

日常测试用例编写方向

时间:2023-08-02 09:33:48浏览次数:48  
标签:传参 缓存 所测 接口 测试用例 日常 编写 客户端 页面

1、后台页面

  • 页面功能(所见即所测)
  • 接口调用、传参,基本测验
  • PHP脚本
  • PHP消费者(关注队列,优先确认消息是否推送成功;注意测试时只有在所测环境开启,其他环境保持关闭;注意跨组消费者使用完记得关闭)
  • 新页面权限校验

 


2、服务端前台go部分

  • 脚本逻辑(主要生成redis缓存的逻辑、缓存过期时间,上线时缓存相关对线上数据影响的思考等)
  • 消费者(注意测试时只有在所测环境开启,其他环境保持关闭)
  • 接口(注意服务端封面尺寸、web格式、新接口验签、新接口考虑压测、新老版本判断)
  • 调用第三方的rpc接口、关注调用时机和传参

 


3、客户端

  • 页面功能(所见即所测)
  • 接口调用时机,接口传参
  • 个性化开关
  • 客户端缓存
  • 客户端容错(有网络、弱网、无网络、无内容、数据错误、新页面脚本)
  • UI
  • 埋点(注意冷启动时有开屏广告和无开屏广告的情况)

 


4、H5页面

  • 页面功能(所见即所测)
  • 接口调用、传参,基本测验
  • 吊起客户端的交互等

 

PS:以上只是大的思考方向,还是需要仔细分析需求结合开发技术文档理解后进行编写!!

标签:传参,缓存,所测,接口,测试用例,日常,编写,客户端,页面
From: https://www.cnblogs.com/JodieRao/p/17595908.html

相关文章

  • 基于Qt编写超精美自定义控件
    一、前言无论是哪一门开发框架,如果涉及到UI这块,肯定需要用到自定义控件,越复杂功能越多的项目,自定义控件的数量就越多,最开始的时候可能每个自定义控件都针对特定的应用场景,甚至里面带了特定的场景的一些设置和处理,随着项目数量的增多,有些控件又专门提取出来共性,做成了通用的自定义控......
  • 在 Eclipse Galileo 中更快地编写 Java 代码使用新的 toString() 生成器
    http://www.ibm.com/developerworks/cn/opensource/os-eclipse-codegen/这个代码生成技巧使用EclipseGalileo中的新特性。但是,您也可以使用在这里介绍的、旧版本Eclipse(如Ganymede)中的某些技巧(如生成getters和setters)。代码生成概述在日常使用的Eclipse特性中,Source菜单......
  • 编写设备驱动之i2c_client -10
    编写设备驱动之i2c_client参考资料:Linux内核文档:Documentation\i2c\instantiating-devices.rstDocumentation\i2c\writing-clients.rstLinux内核驱动程序示例:drivers/eeprom/at24.c本节代码:GIT仓库中IMX6ULL\source\04_I2C\03_ap3216c_okSTM32MP15......
  • 完整记录 ROS2 MoveIt! 项目编写过程
    目的是编写一个简单的项目,根据一个特定的机器人模型生成moveit配置文件,并根据配置文件模拟控制机器人,以学习为目的。这里使用的环境为moveit2humble。创建一个名叫ur5_project的文件夹作为工作区,后续工作都在其中进行。创建软件包ur_description没有找到现成能用的UR5......
  • 编写设备驱动之i2c_driver -9
    参考资料:Linux内核文档:Documentation\i2c\instantiating-devices.rstDocumentation\i2c\writing-clients.rstLinux内核驱动程序示例:drivers/eeprom/at24.c本节代码:GIT仓库中框架:IMX6ULL\source\04_I2C\02_i2c_driver_exampleSTM32MP157\source\A......
  • 3-2 编写一个函数 escape(s, t),将字符串 t 复制到字符串 s 中,并在复制 过程中将换行
    ArchlinuxGCC13.1.1 202304292023-07-3012:57:46星期日 点击查看代码#include<stdio.h>voidescape(chars[],chart[]){inti,j;i=j=0;while(t[i]!='\0'){switch(t[i]){case�......
  • 使用python基于boto3和tkintrer模块-编写一个AWS-EC2的管理器界面
    当我们管理自己AWS账号下的EC2资源时,一般都是登录到Console界面进行管理笔者自己的AWS经常是用于做一些实验时,才会去创建EC2,部署一些环境等,为了不用登录Console操作于是使用python,tkinter模块写了一个GUI的管理工具,先看一下整体界面如下:这个小工具,有创建EC2,查询EC2,删除指......
  • Adobe InCopy 2023 v18.3 (macOS, Windows) - 编写和副本编辑软件
    AdobeInCopy2023v18.3(macOS,Windows)-编写和副本编辑软件Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD......
  • 使用Delphi编写DLL劫持内存补丁
    在有些破解程序时,不能暴力修改程序,修改后,程序就不能正常运行,因为很多程序启动时有自我的校验,但是当程序加载到内存后,在内存中修改相应的地方就可以达到破解的效果。那么怎样在不破坏程序的前提下,达到修改程序呢?当一个可执行文件运行时,Windows加载器将可执行模块映射到进程的地址......
  • Android JNI 编写方法
    JavaNativeInterface(JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI是本地编程接口,它使得在Java虚拟机(VM)内部运行的Java代码能够与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进行交互操作。1.Java方式实现JNI,函数路径匹配......