工作流不一定是流程,这里要注意哈。这份文章依然是以前写的,最近实在没时间写东西了。
在目前项目需求量大,人手不足的情况下,我依然决定抽出时间来改善过往的测试框架和工作流,可惜这些3家公司完善流都胎死腹中,在人手充足时用测试用例和checklist量去交叉堆是最安全,但很沉余的。
这个改进流程分为3章,核心为基本不用和少用测试用例,测试用例全流程全图化,增加实例化的因果关系法切割分布小队成员处理复杂模块,分布作用区域等,通用于测试牧场/无硬件。(2007年开始思考,只公开这部分吧,我在2年也就是2014后会在网上开源,希望会喜欢)
轻松的话题,游戏产业在国内发展,由单机游戏开始已经超过了14年。第一款由内地的如果没记错的话是西山居的中关村启示录。这么多年来,各种游戏浮浮沉沉,几家欢喜几家愁,去除定价等资金问题,大部分来源与软件打包(大量的自定义目录弄疯过不少人,研发:自己机器文件夹我命名我骄傲;项目经理:信不信我弄死你),缺陷(程序员:代码么的问题啊,毛还有图形界面,敢不敢只有控制台;项目经理:当然不敢),项目管理简陋(代码被覆盖,研发A:等等,覆盖,我改个文件名再合并...几天你赔我;研发B:好的好的,我赔你,你赶紧照记忆先写起来。复制中丢失,项目经理:复制都会丢失,这个是肿么了?)等,最关键的还是技术,缺乏开源的文献(开源的都是大神了,当时偶被挂起整理破废文件就3个月),大部分资源都来源于海外,翻译一本书籍(这本书目前外面都能买到了,在公司项目书库里)更是呕心沥血。C过度到C++的时间更加是“百家争鸣”(程序A:这个是C++?程序B:角得认为,当然是啊),当年没有已经开源的代码去更改也做不出那个回忆的游戏(这个人感谢不了,不过真是我的偶像)。
轻松的结束,转眼间,国内IT春笋发展,已经达到过往的技术不成问题,时髦和新潮的技术逐个快速被解决。健全的工作流和方法可以提升项目的进度。一时间,线性(瀑布模型)W模型,主干版本,分支版本,充斥这个行业。
传统软件业也有了固定可升级的质管模式各种成熟的模型和流程制度开始空前的发展,这个时候游戏产业开始逐步的接受瀑布模型(作者乱入:比较悲摧的是目前依然是瀑布模型),把需求和多次版本比较更细化的模型在游戏产业都无法被人接受和维护。
游戏产业总算是初步接受了缺陷管理的软件,一些境外大作的冲击,让这个产业没有任何机会喘息和调整就进入了一个需要急速成长来跟进国际步伐的年代。损失了cvs的年底,直接过度到更方便管理的vss等年代,一批人也缺少了去奠定基础的时代。
境外的同行也同样变临着版本代码等混乱的情况,焦头烂额,这个时候关于流程管理也被匆忙的研发人员逐步建立起来。
版本进度称谓的普及和版本验收的准则也开始得到了发展。由于是一个产品,另一个部门也慢慢出现在大众的视野内,这个部门就是测试(质检专员)。
最初的游戏测试不是验收的人员,做为运营的一个形态出现,连接客户服务和产品等部门的纽带。
同时,由传统软件和国外文献获得的资料得到,测试人员研发也需要,这类人员一直是研发leader,兼顾测试部门,流程管理目前是比较落后的。
分享到:
相关推荐
- **测试结果记录**: 最终测试结果应记录为“通过”或“失败”。 ### 总结 该测试脚本详细介绍了SAP FICO模块中成本中心计划维护流程的相关测试步骤和技术要点。通过对成本预算的导入、调整以及实际与计划的对比...
- ASPICE不仅关注过程的能力级别,还涉及到具体的子流程,如需求管理、设计、实施等。 - 每个子流程都有其特定的目标和期望的结果,以及达到这些目标所需的基本实践(BP)和工作产品(WP)。 ##### 2. 测试工程师...
通过使用提供的模板,测试人员可以快速生成符合规范的测试文档,如测试需求模板可以帮助明确测试范围和目标,测试用例模板则为编写具体测试步骤提供了结构化的框架。 综上所述,这个压缩包提供了全面的测试管理资源...
本文将深入探讨性能测试的实施过程,包括性能测试的基本概念、目的、时机选择、关键步骤以及具体的实施流程。 ### 一、性能测试概览 #### 1. 性能测试定义 性能测试涉及多个方面,如执行效率、稳定性、安全性、...
本文档旨在为测试团队提供日常工作规范,特别是关于软件测试工作流程的控制。它明确了软件开发过程中的各个阶段,测试团队需要完成的任务。需要注意的是,本文档不涉及具体的测试技术和策略。 #### 二、测试团队...
### 软件测试流程及规范VS缺陷管理 #### 一、软件测试流程及规范 **1.1 测试流程图** 在软件开发过程中,测试流程是确保产品质量的关键环节之一。一个完整的测试流程通常包括以下几个阶段: - **1.1.1 完整开发...
软件功能实现确认阶段的主要工作是项目实施人员根据需求调研阶段确认的《需求调研分析手册》中的用户需求内容进行具体软件功能的实现工作。在软件功能实现的过程中,项目实施人员将记录软件实现的详细过程。便于公司...
《软件测试管理规范流程》V1.0 是一份详尽阐述软件测试过程的文档,旨在为互联网行业的软件开发提供标准化的测试流程和管理规范。该文档由以下几个主要部分组成: 1. **编写目的**: 编写此文档的主要目标是确保...
### 软件测试流程图知识点详解 ...综上所述,软件测试流程图不仅为测试团队提供了清晰的工作指引,也为项目的顺利进行奠定了坚实的基础。通过对各个阶段的详细规划和实施,可以显著提高软件产品的质量和可靠性。
- **支付流程测试**:确保各种支付方式均能正常使用。 - **多语言支持测试**:检查不同语言环境下页面显示是否正确。 在此过程中,测试团队还应该考虑边界条件、异常情况等,以确保覆盖全面。 ##### 步骤三:执行...
- **实施测试策划活动**:这是测试流程的基础,涉及制定测试策略、规划测试资源等。 - **编写测试需求与用例**:基于测试策划的结果,明确测试目标和测试方法。 - **管理测试活动中发现的产品缺陷**:通过有效的跟踪...
接下来,我们将详细探讨每个测试阶段的具体流程: ##### 4.1 需求阶段流程图 - 在需求阶段,测试团队需要深入理解软件的需求规格说明书,与项目经理和开发团队紧密合作,明确测试的目标和范围。 - 根据需求文档,...
- **活动**:制定集成测试计划 → 设计集成测试 → 实施集成测试 → 执行集成测试 → 评估集成测试 - **输入**:设计模型、集成构建计划、集成测试计划、集成测试用例、测试过程、工作版本、驱动程序或稳定桩 - **...
### 测试流程及基础知识 #### 一、引言 软件测试是确保软件质量的重要环节,通过对软件进行系统化的检查和评估来验证其功能、性能、安全性等方面是否符合预期的需求规格。一个完整的测试流程包含了从需求分析到...
- **简单描述**:定义测试执行的具体流程,包括测试环境搭建、测试数据准备、测试执行顺序等。 - **准入标准**:测试用例已设计完成。 - **输入**:测试用例集合。 - **输出**:测试过程设计方案。 - **准出标准**:...
测试管理规范流程文档的主要目的是为测试团队提供一套标准化的操作指南,确保在软件开发的不同阶段,测试工作能够有序进行,有效地发现并修复问题,提高软件的质量和可靠性。 2 **测试团队构成**: 测试团队通常...
在深入了解软件开发测试流程之前,我们先来探讨一下当前国内软件测试领域的一些基本情况及其面临的问题。 **管理层面的问题**主要包括: - **高层重视度不足**:部分企业领导层对软件测试的重要性认识不够,导致...
通过上述三个阶段的详细描述,我们可以看到软件测试工作流程及规范对于确保软件质量至关重要。每个阶段都有其特定的目标和责任分配,确保整个测试过程高效有序地进行。这对于提高软件产品的质量和用户满意度具有重要...
本方案针对的是名为“XXX1XXXX”的系统软件项目,由“XXX11XXXXXXX”单位负责实施,预计在X X年1X月1X日进行。 1. **工程实施原则** 在软件项目实施中,通常遵循以下原则: - **需求驱动**:项目应始于全面且准确...
它着重于测试工作流程的控制,明确了软件工程各阶段测试团队的具体工作任务。需要注意的是,本文档并不涉及具体的测试技术和策略。 #### 二、测试团队构成 ##### 2.1 职责 测试团队在整个软件开发周期中扮演着至关...