第一份软件测试实习(2)--需求评审会议20150826

本文回顾了一次需求评审会议的经历,强调了提出疑问的重要性,并深入探讨了会议中涉及的PC客户端聊天功能、消息盒子操作及云盘文件管理等问题。会议强调全面考虑问题的重要性,如聊天窗口的未读与已读消息显示、消息记录保存与搜索、云盘文件的存储与权限管理等。通过此次会议,参与者认识到有效沟通与明确需求对项目成功至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:其实老早就知道测试和开发会因为需求问题吵得不可开交,然后在一个没有明确项目经理的项目中更是如此,昨天的会议主要由一个测试主管(也许兼有项目经理的角色)、一位技术总监、一位程序员、三位测试人员(include me)组成,该会议一开始,技术总监开始通过设计图来讲解项目,测试人员 提出疑问,若有争议的地方,则会有“争吵”争吵的结束是双方找到最好的解决方案。

从我个人的角度来讲,这次需求评审会议让我学到了很多东西,虽然本人就是属于不会争吵的人,但是通过这次之后,我下定决心,有疑问的地方一定要提出来,另外,本次需求讨论会议也让我懂得需要全面考虑问题,例如这个PC客户端增加了一个聊天的功能,所以就会有聊天窗口、有消息盒子,另外,由于主要的功能包括云盘,所以就涉及到文件的存储。

(1)聊天窗口,首先分未读消息和已读消息,当有未读消息时,消息栏会闪动;另外消息记录的保存时在服务器,在搜索历史记录时,有个日历搜索,搜索出结果后又要进行分页,这个会有一定的麻烦,因为一开始搜索时就是模糊搜索,而且不是每天都有消息,如果刚好那一天没有消息时,按上下翻页就出现问题。

(2)打开消息盒子后是把全部的未读消息转为已读?还是下次继续推送这些消息?

(3)云盘,关于文件定位,以及定位后的操作权限,如果对于他人上传到群组里面的群文件,默认拥有预览者的权限(即可以下载、转存等)


【由于后面停滞了一段时间,所以该博文发布得有些晚。】

<think>嗯,用户想了解软件测试实习生的具体工作内容,包括日常工作职责和任务。首先,我需要回忆之前关于软件测试职业规划和实习的相关引用内容。引用[1]提到实习期间要参与实际项目的测试工作,学习测试规范和方法,积累项目经验。引用[2]则强调了实习中的日常工作职责和实践经验,以及建立人脉的重要性。 接下来,我需要将这些信息具体化,整理出软件测试实习生的典型工作内容。可能包括测试用例编写、执行测试、缺陷跟踪、文档编写、参与会议、学习工具等。同时,要确保回答结构清晰,分点列出,符合用户要求的逐步解决问题的方式。 还要注意用户提到的系统级指令,比如使用正确的中文回答,生成相关问题,引用标识的添加。需要检查每个引用是否恰当,比如在提到测试用例编写时,引用[2]提到执行日常工作职责,这可能适用于这一部分,所以末尾加上引用标识。同样,缺陷跟踪部分可以引用[1]中提到的参与实际项目测试工作。 另外,要确保回答真实可靠,可能需要结合常见的实习生任务,如手动测试、自动化脚本学习、参与回归测试等。同时,用户可能希望了解实习生如何积累经验,所以需要提到文档编写、参与评审会议等细节。 最后,生成相关问题时要围绕软件测试实习展开,比如面试准备、技能提升、转正机会等。这些问题应该对用户有进一步的帮助,符合用户潜在的需求。</think>### 软件测试实习生日常工作职责与任务 软件测试实习生的核心任务是**通过实践掌握测试流程规范,辅助团队保障产品质量**。以下是具体工作内容的分解: --- #### 一、基础测试执行 1. **测试用例设计与执行** - 根据需求文档编写测试用例,覆盖功能边界值、异常场景等,例如: $$测试用例 = \{(输入值, 预期输出)\} \quad \text{如:登录功能} \quad (用户名="", 密码=123456) \rightarrow \text{提示"用户名不能为空"}$$ - 执行手动测试并记录结果,使用Jira/禅道等工具提交缺陷报告[^2] 2. **回归测试支持** - 在版本迭代中重复执行基线测试用例,验证缺陷修复效果 - 协助搭建测试环境(如使用Docker部署测试数据库) --- #### 二、工具与流程实践 1. **自动化测试初探** - 学习Selenium/Appium编写简单自动化脚本(Python示例): ```python def test_login(): driver.find_element(By.ID, "username").send_keys("test") driver.find_element(By.ID, "password").send_keys("123456") assert "主页" in driver.title ``` - 参与接口测试工具Postman的使用,验证API响应状态码和数据格式 2. **持续集成参与** - 在Jenkins/GitLab CI中观察测试任务的触发机制 - 学习查看自动化测试报告并分析失败用例 --- #### 三、协作与成长 1. **文档维护** - 更新测试用例库,整理常见缺陷模式文档(如:输入框特殊字符处理问题[^1]) - 编写测试日报/周报,记录测试进度和风险点 2. **团队协作** - 参加需求评审会,学习从测试角度提出风险建议(如:第三方支付接口的异常超时场景) - 参与缺陷复现会议,观察开发与测试的沟通方式 --- ### 能力成长路径 | 阶段 | 主要目标 | 典型产出 | |------------|-----------------------------|--------------------------| | 第1-2个月 | 掌握基础测试流程 | 独立完成模块测试报告 | | 第3-4个月 | 参与自动化测试建设 | 维护10+核心接口测试脚本 | | 实习后期 | 主导小型需求的全流程测试 | 输出测试方案设计文档 |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值