随笔分类 - 项目测试过程记录
在2020年12底写了两篇关于项目测试过程中的相关的博文,后面一发不可收拾,,发现测试过程中可以写的东西可以有很多很多,主要足够细致,其实是有很多都系可以写的,不用高大上,可以记录测试过程中比较特殊的bug产生到结束的过程,也可以记录项目中一个比较特殊的实现逻辑,也可以记录一次特殊的持久化过程,也可以……,就不在罗列,就单独独立一个分类专门记录下来;本来最开始就用的便签的方式,发现这种不同永久保留及规范化;
摘要:1、涉及到前后端都有修改的,需要前后端同步发版本,避免单方面发版本出现各种无效bug,浪费测试资源; 2、版本发布涉及到表结构修改、新增表、初始化数据*(代码里写死的、数据库里面提前预置的)需要梳理初始化数据或者叫做预制数据,避免发版后因为数据问题导致的无效bug;
阅读全文
摘要:项目背景:机器人的调度平台 迭代背景:敏捷开发 记录方向:环境部署过程的部署文档及版本更新回归测试 记录时间:20211009 项目团队小,许多东西不够规范,已经多次提及测试的准入准出规则,但是收效甚微,环境部署问题、提测冒烟测试不通过等问题重复出现,所以就抽时间写了相关的准入准出规则,这儿记录一下
阅读全文
摘要:项目背景:机器人调度平台 迭代背景:敏捷开发 记录方向:mqtt压测 记录时间:20211009 生产环境上线后,前期主要关注的是功能正确,非功能性的测试内容没有过多关注,生产环境上线一段时候后,领导要求进行相关的性能测试。这里记录一下编写测试计划及重点测试问题(主要是rabbitmq方面)的处理处
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:敏捷开发 记录方向:软件测试常见面试题 记录时间:长期更新 记录方向: 一、项目 二、接口 三、自动化 四、计算机基础 五、python 六、Linux 七、数据库 八、软件测试理论 九、
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:敏捷开发 记录方向:语音交互模块 记录时间:20210331 背景:在不同的场景下需要进行语音播报,主要测试不同场景下的业务场景,不需要对底层的语音SDK进行测试; 网上关于语音模块的测试
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:敏捷开发 记录方向:图片上传测试过程 记录时间:20210318 本次关于小程序图片上传的测试过程也是按照常规的测试思路进行开展的: 一、测试功能点 1、接口 2、功能 3、兼容性 4、安
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:本次迭代的US中有多端用户登录; 记录方向:多端用户登录测试过程; 记录时间:20210208 1、用户管理的CRUD; 本次迭代做的用户管理的CRUD,主要是用户创建,不是常规的用户注册
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:微服务架构,每个功能模块单独一个服务,该架构下日志查询 记录方向:微服务架构下日志聚合优化; 记录时间:20200201 1、环境介绍: 现项目使用的微服务架构,编排工具使用的K8s,集群
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:现在项目扩展为多端,需要重写登录模块; 记录方向:OAuth2.0原理及认证方式及机制 记录时间:20210127 今天重新系统学习了一下OAuth2.0的原理,在网上找到一篇深入浅出的文
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:因为与实体设备有关,所有的数据来源基本上都来自于底层设备上送,而且软件开发的进度与嵌入式软件的开发进度不匹配,常常因为数据依赖 问题而相互推诿;为避免相互推诿,决定实现一个数据模拟器; 记
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:web端 记录方向:web端的优化点 记录时间:20210119——长期更新 1、浏览器的渲染的多线程优化 1、浏览器的渲染多线程优化 项目有一个设备演示界面,该界面加载花费的时间很长,打
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:采用的敏捷开发,迭代周期为两周,本次迭代的US为机器人在地图上位置显示及路径显示,主要涉及到地图、设备状态、设备位置、电梯等状态信息展示; 记录方向:微服务的服务调用一直挂掉 记录时间:2
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:采用的敏捷开发,迭代周期为两周,本次迭代的US为机器人在地图上位置显示及路径显示,主要涉及到地图、设备状态、设备位置、电梯等状态信息展示; 记录方向:历史路径bug定位 记录时间:2021
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:采用的敏捷开发,迭代周期为两周,本次迭代的US为机器人注册登录流程 记录方向:记录一次微服务架构下数据库设计 记录时间:20200104,测试阻塞,反补测试功能点及测试用例后; 备注:该次
阅读全文
摘要:项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端; 迭代背景:采用的敏捷开发,迭代周期为两周,本次迭代的US为机器人在地图上位置显示及路径显示,主要涉及到地图、设备状态、设备位置、电梯等状态信息展示; 记录方向:记录历史数据持久化的一个过程; 记录时
阅读全文
摘要:项目背景:敏捷开发,迭代周期为两周,US即我们常说的需求; 本次迭代中主要的US主要为:机器人的路径在web端显示任务;以下为该US主要的实现的步骤; 1、系统需求2、系统需求的评审 3、开发写系统实现 3.1、开发写系统实现-通信机制(MQTT)topic字段定义——该页面特殊点的接口主要就是状态
阅读全文
摘要:前期介绍 项目主要是做机器人调度系统:主要分为云平台web端、APP端(融合联网部分功能-与web端共用同一服务端及离线部分功能-连接机器人wifi局域网功能)项目前期项目刚起步,环境比较少只要3台服务器;后面新来的领导第一件事就是申请服务器,重新申请了6台服务器,用于部署相关服务;本次主要记录一下
阅读全文