穿梭在银河的火箭队——Alpha冲刺测试随笔

穿梭在银河的火箭队10 穿梭在银河的火箭队10 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

目录

  • 测试工作安排
  • 各阶段测试详细说明
  • 测试工具选择和运用
  • 测试用例文档
  • 测试体会
  • 项目测试评述

测试工作安排

阶段名称说明测试人员
后端模块测试由后端成员负责对自己开发的模块进行测试各后端成员
后端接口测试后端成员模拟前端请求测试自己完成的API接口各后端成员
前后端集成测试前后端集成后,对各功能模块进行集成测试各前端成员以及文职人员

各阶段测试详细说明

  • 后端模块测试:由后端成员负责对自己开发的模块进行测试,主要是测试service层、数据库存储、redis存储、工具类等功能方法是否正常运行,并编写后端模块测试文档
  • 后端接口测试:后端成员模拟前端请求测试自己完成的API接口,尝试各种非法情况,并编写接口测试文档
  • 前后端集成测试:根据各功能模块,前端成员分别对各自的功能模块进行测试,并由文职人员模拟新人用户来进行测试,编写集成测试文档

——————————————————————————————————————————

前后端集成测试文档格式:

【标题】
测试人:XXXX
测试目的:
测试方法:(输入怎么样的非法格式之类的)
测试结果:(贴图)

——————————————————————————————————————————

后端测试:
1.每个人拉取一条dev分支到自己的本地,把数据库redis的连接改成本地的,在本地上测试,以免影响前端编写
2.后端模块测试文档格式:
【标题】
测试人:XXXX
测试目的:
测试代码:(贴图)
测试结果:(贴图)

3.后端接口测试文档格式:
【标题】
测试人:XXXX
请求方法:
路径:
请求参数:(贴图)
请求结果:(贴图)

——————————————————————————————————————————

每个同学测试完成后把doc文档提交到群文件中的相应文件夹,命名格式示例:2219000330_后端模块测试文档

要在每个测试文档末尾写上自己的测试体会

——————————————————————————————————————————————

测试工具选择和运用

  • Junit
  • 浏览器
  • Postman
  • 手机模拟器
  • 手机

测试用例文档

测试体会

  • 110:

    在集成测试的阶段,会暴露很多bug,可以优先解决那些导致系统崩溃和严重影响功能的bug,剩下的有时间再修复。写代码的时候要注意多写注释,这样改bug的时候会方便很多。

  • 139:

    测试体会:发现自己在做自己部分的时候总是会按照正常的逻辑去做,就忽略了其他的,像错误操作或者错误输入等这类的逻辑错误,导致出现bug,所以应该要在写代码的时候就去考虑各种情况,这样才能尽量地避免掉bug的出现。这次测试发现我们组大家找bug的能力真不错,能从各种角度去使用app,找到bug ,再进行修改让项目更加完善。

  • 236:

    ​ 本来以为写完了就可以了,然后在测试阶段发现了很多在前期没有注意到的地方,有各种意想不到的bug,还有些不合理的地方,甚至是一些页面的适配性不好、各模块页面之间的交互,然后在第一次测试改bug之后,我们还能发现很多之前没发现的问题。
    ​ 这次的软件测试真的让我意识到了它在软件周期中的重要性,以及我们开发过程也有挺多没考虑到的地方,我也会在下次的开发中注意这些问题。
    ​ 测试中,也不乏乐事,组里的同学用各种奇奇怪怪的操作测出了一堆奇奇怪怪的bug,app属实是让他们给玩明白了,每次看到小组群里的那些神奇的发现bug的操作,都让我大为震撼。

  • 304:

    在我的印象里,软件测试就是通过人工或者自动化的方式对软件进行检测,并发现软件的缺陷的一个过程,而软件测试工程师就相当于质检员的角色,在软件研发的周期中验证当前的软件产品是否是客户想要的产品。简单来说,软件测试就是在不断的从软件中找缺陷,并及时提出,推动开发人员及时修正,最终目的就是让公司能够保质保量地向客户交付软件产品 。

  • 312:

    采用黑盒测试,站在用户角度去测试,有些bug不易复现,还是需要视频记录,方便发现触发bug的条件。很多时候需要数据从一个页面转递到另一个页面,数据结构可能发生了变化,一旦要测试的模块可用,就可以开始集成测试。还要考虑环境进行详尽的测试,以确保集成系统正常工作。

  • 330:

    这次测试,发现许多和原先设想的不一致的地方,很多地方的测试都是有相互联系的地方,比如redis工具类等等,测试成功了也不代表就万事大吉,其中印象最深刻的就是有关javaCV视频处理的第三方依赖,在本地的windows上测试的时候一切都正常,然后一部署到linux服务器上瞬间就崩了,结果查资料发现这个依赖不能用javaCV0.8,应该是太老了不支持有关linux的依赖,所以只能重新下载有关linux的依赖再次部署就正常了,不过副作用就是下载依赖的时候很难区分javaCV的各种版本,打包文件大了300多MB。此外,有很多功能进行了类似的改变,如获取空教室,只能让前端从福大教务处爬取下来再传给后端,否则就会出现类似python爬虫导致后端服务器ip被封的问题,为此还特意去学习了fiddle抓包工具,以便去研究福大教务处的接口,还有很多地方的非法异常处理感觉可以再完善一点,但是这次冲刺已经没啥时间了,总而言之,还得练,希望后续有机会进行完善

  • 105:

    测试的难点果然在导包和依赖,百度了好久,尝试好久,终于加上正确的依赖,然后就一气呵成搞定。

  • 104:

    通过这次测试,发现有些细节处理得还不是很好,鉴于时间关系,就先冲刺,记录下来,便于下次版本更新迭代。除此之外,在测试过程中,学会了如何使用postman以及Cookie进行测试,怎么去设计一个完整的,健壮的测试。测试的方式,以及测试的方法仍有待提高。通过测试也能够很好的了解到每个接口的需求,以及作用,以及接口的完整性。

  • 125:

    测试真的太有意思了,可能是我个人玩心比较重,疯狂地找bug,前所未有地感受到了alpha冲刺的快乐。特别是组员发现的稀奇古怪的bug真的太有意思了,我感受到了小组在找bug方面大家一致的激情。

  • 136:

    • 在接口测试中,对于前后端之间的交互有了更深入的认识,前后端之间要多加沟通,互相清楚双方想要的数据以及提供的数据,这样可以避免双方走错路。后端人员编写代码时,将错误的情况以及原因通过请求结果反馈给前端能够给前端人员带来很大的帮助。
    • 我原先预想这次测试会比较顺利的进行,但是最开始就报错了,导致解决了很久的bug,后面实际上的测试代码编写时间不多。这次bug处理时间久在于对报错的信息提取的不太精确,导致上网搜索的时候没有找到正确的解决方案。也因为这个bug,对测试有了更深入的了解。

项目测试评述

本次测试是在项目的稳定阶段执行的,符合《构建之法》中提到的“实战中的测试是在项目的稳定阶段执行的”。 在测试过程中会影响正常使用的bug都解决了,当然也发现了一些可以优化的地方,由于时间关系,我们决定到beta阶段再进行完善和拓展。如今的项目版本系统基本功能基本完备,可以满足运作需求。

...全文

相关推荐

【工业自动化】欧姆龙PLC产品线与编程软件体系详解:基于西门子工程师视角的选型指导与避坑指南

内容概要:本文详细解析了欧姆龙PLC的产品线、编程软件体系、通信架构及选型策略,重点从西门子工程师视角出发,对比两者的定位差异与技术路径。文章明确指出欧姆龙存在两套不兼容的系统:传统的C系列(CP/CJ/CS)使用CX-Programmer软件和绝对地址编程,适用于单机设备与老线改造;新型Sysmac平台(NJ/NX/NY)采用Sysmac Studio集成开发环境,支持IEC 61131-3标签变量、EtherCAT运动控制和多领域一体化控制,代表当前技术高地。同时梳理了FINS、CompoWay/F、EtherCAT、EtherNet/IP等多层通信协议的区别,并列出从西门子转型易踩的八大误区,提供清晰的选型决策路径。; 适合人群:具备一定工业自动化背景,熟悉西门子PLC体系,正在转向或需要维护欧姆龙系统的工程师,尤其是从事设备选型、系统集成与产线升级的研发和技术人员。; 使用场景及目标:①帮助西门子背景工程师快速建立对欧姆龙双平台的认知框架;②指导正确选用CP/CJ/NJ/NX系列及配套软件;③避免在通信接口、地址体系、软件版本等方面出现典型错误;④实现老旧系统向新平台平滑迁移。; 阅读建议:此资源强调“先框架后细节”,建议读者先掌握三大平台分流和软件对应关系,再深入具体型号参数。特别注意2026年10月新版Sysmac Studio与CX-One对CJ3M系列的双向支持这一关键更新,在实际项目中需严格核对控制器固件与软件版本匹配性,防止因版本不兼容导致无法连接。

莫问西东LJ

地级市到杭州北京深圳的球面距离.-最新出炉zip

一、资源特点 全新力作:今年精心打造,人工细细打磨,品质上乘。 权威精准:数据来源,准确靠谱,值得信赖。 品质无忧:绝无数据造假,品质有保障,放心使用。 二、适用人群 学生:在校专科生、本科生、研究生,助力学业各个环节。 教研人员:大学教师和学术科研工作者,为教学科研添力。 三、适用专业 社科经济:经济学、社会学专业适用。 规划管理:地理学、城市规划,以及商业、工商管理专业皆可使用。 [特别说明]相关资源数据已全部上传至网盘。 由于纯手工分享粘贴链接和提取码,不排除有极少提取码或者链接出现差错(或内容与标题对不上),若遇到这种情况,不要着急,请私信博主,将会第一时间更正补链接!

onnx

openeuler配置

openeuler系统环境配置管理

秋十七

产业园区运营负责人如何提升园区内科技成果引进与落地的匹配效率?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN

CISP-CSE注册云安全工程师备考资源包

CISP-CSE注册云安全工程师备考资源包

嫑甭歪孬
评论
收藏 已收藏
分享
返回顶部