背景: 由于近段时间,公司有个项目频繁出现软件发布后发现有问题,需要回滚。问题的原因很多,可能是运维配置问题、测试环境差异问题、漏测问题、修改范围评估不足导致旧功能有问题等等。因此,项目组提到了预发布测试的想法。从而引发了我对预发布测试的深入思考(之前有思考过做,但由于各种原因没落实执行 ...
说起来人生第一家互联网公司,教会了我蛮多的东西,虽然比较杂。如运维 测试 实施 开发等。基本上那个时候,哪里有需要,哪里就有我。 之前曾写过这么一篇文章论单元测试之重要性这篇文章的背景是我处于创业公司的时期,那个时候做的比较杂,由于前后端一起做,功能越来越多,bug也就越来越多。最后发现因为赶着发布周期,不得不快,快的我们连单元测试以及自测都懒得弄。最后发布前,经理测试了一下,发现了一堆bug。于 ...
2020-10-27 20:03 0 447 推荐指数:
背景: 由于近段时间,公司有个项目频繁出现软件发布后发现有问题,需要回滚。问题的原因很多,可能是运维配置问题、测试环境差异问题、漏测问题、修改范围评估不足导致旧功能有问题等等。因此,项目组提到了预发布测试的想法。从而引发了我对预发布测试的深入思考(之前有思考过做,但由于各种原因没落实执行 ...
本文针对测试部效率提升测试工具开发、管理、维护暴露出来的问题的一些思考以及一些个人改进观点。 写在前面 本文提到的效率提升测试工具不是指的部门中固有的自动化测试工具,这里提到的测试工具统一指测试人员在工作之余自主开发用于期望替代重复、繁琐、耗时的手工操作的测试工具,开发的目的是希望提升 ...
如何在快速迭代的当今,测试人员在使用更少的时间的测试 对于质量保障这一块,该采取哪些质量控制手段来保证软件/系统质量? 总体思路是这样的:流程控制 + 测试深度 + 测试广度。 其中流程控制主要有:质量保障工作前置,越早发现问题修复代价越小。流程埋点,流程数据分析及改进,流程 ...
一.测试需求分析是什么 测试需求分析是测试工作的第一步,经过需求分析,对原始需求列表中列出的每一个需求点,找到我们需要测试的测试要点;针对所确定的测试要点,分析测试执行时对应的测试方案/方法。 简单来讲就是把不直观的需求文档简化为直观的需求(测试点) 1.使得测试范围可以度量(有多少功能 ...
《思考快与慢》 读书笔记(第三四章) 在上一次分享中,我们了解到大脑分为两个系统,系统一里面包含本能脑和情绪脑,系统二就是理智脑。 本书是几个感兴趣的小伙伴组成了小组,一起进行学习的,大家聚在一起各自抒发自己在本书中的领悟,思考,一起讨论,进行思想的碰撞,本周大家共同读完 ...
思考,为什么会有快慢之分?系统1与系统2到底是如何主导我们的思想?遇到“光环效应”的你是否也迷茫过呢? 本期我们分享的是《思考,快与慢》第七章“字母B与数字13”的读书心得。那接下来我们一起走进B与13背后的故事吧! 下图是本章的大体概括,接下来我会从各方面来阐述一下此次分享会思想碰撞后的理解 ...
微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的进程中,服务间采用轻量级通信机制互相沟通(通常是基于HTTP协议的RESTful API)。每个服务都围绕着具体 ...
http://www.cnblogs.com/LBSer/p/4417283.html 1 背景 随着业务的快速成长,日访问量越来越高,除了对功能要求很高以外,对性能要求也越来越高。 ...