到了年末的时候,软件测试这个领域,于本年度,真的令人内心之中涌起一团十分复杂纠结的情绪,项目持续不断,一个接着一个出现,压力并非一点点小,然而成长确实是实实在在存在着的 。
测试流程改进
我对测试流程重构起到了主导作用;过去依赖手工记录的测试用例被全部迁移;迁移至在线协作平台之中;测试人员能够实时更新进度;开发人员可以第一时间查看到结果;信息传递效率得到了显著提升;在金融项目“星云计划”里面;这种新流程助力团队在两周内完成了原本需三周才能完成的测试任务。
我们构建了测试用例版本管理机制,每当需求发生变更时,就会生成与之相对应的测试版本,如此之举避免了因需求频繁调整致使的测试用例混乱状况,项目经理反馈表明,现在项目进度较去年提前了大概15%,测试环节的改进是有功劳的 。
自动化测试突破
今年第三季度,我领到小团队构建自动化测试平台,该平台以Selenium和Python为基础,涵盖用户登录、支付流程等关键业务模块,把回归测试时间从3天缩减至5小时,在双十一大促之际,此系统成功施行超2000次测试用例。
我们引入了接口自动化测试,这并非界面自动化,借助Postman以及Jenkins的持续集成,每次代码提交时接口测试会自动被触发,如此一来团队在开发阶段便可发现接口兼容性问题,这一改变相比以往直至测试阶段才处理提前了大概两周 。
缺陷管理升级
我们开展了缺陷管理系统的迁移工作,把它从Excel迁移到JIRA,同时设计了更精细的缺陷分类标签,如今每个缺陷都要被标记优先级,都要被标记影响范围,都要被标记复现概率,开发团队可凭借这些信息合理安排修复顺序,并且这个改变使得高优先级缺陷的平均修复时间缩短了40% 。
我们针对重复出现之缺陷类型,构建了缺陷模式库,当测试人员发现新缺陷之时,会先于模式库中查找相似案例,此方法助力团队在电商项目里迅速定位了一个持续现有的库存同步问题,节省了大概三天之排查时间。
技术能力拓展
今年,我花费诸多时间修习那容器化技术,借由那么做考取了Docker认证工程师,在实际项目里,我靠着Docker构建起好些独立的监测 milieu,通过这个致使不同项目的测试能够一块儿推行,这样的转变促使测试资源利用率提升了60%,而且这个是指提升了60%哦,团队无需再等着测试环境啦。
在性能测试范畴里,我晓得LoadRunner运用门道,针对公司核心系统做了压力测试,通过模拟3000个并发用户,探出了数据库连接池瓶颈所在,在系统上线前完成了优化,免除了潜在生产事故。
团队协作提升
我身为测试组跟开发组之间的对接人,我推行每日站会制度,两个团队每天拿出15分钟用来分享进度以及问题,这样一个简便的变动把跨团队问题的平均解决时间从2天缩减到4小时,在最近的项目复盘会上,这种做法得到团队成员的一致称赞 。
我组织了技术分享会,每月举办一回,测试人员与开发人员交替分享工作经验,这种交流增进了团队理解,促使产生了好几个流程改进方案,像开发人员提出的测试数据生成工具,现已成为测试团队的标配工具。
职业发展思考
展望来年,我打算深入钻研人工智能在测试领域当中施展力量,尤以图像识别以及自然语言处理方面为重点,这些技能有希望协助我们提高用户体验测试所要的效率,我已然着手学习相关的编程框架用具,准备于明年的项目里头展开试点用用。
业务朝着全球化方向前进,国际化测试成为极为重要的关键,我准备按规划系统学习不同地区合规要求,组建专门国际化测试小组,此计划已获部门支持,预计明年第一季度开始施行。
从事相同工作领域的各位人士 在本年度经历的测试相关事务里 所碰到的最为庞大的难题都是什么 欢迎于评论区域分享过往经历 若觉得这篇文章对你有启示作用 请点赞给予支持