测试管理

测试主管如何规范公司的测试流程

上线前报告:上线以前,需要让测试人员发一封报告,重点指出测试过程中发现的问题、及上线以后可能会出的质量问题,并在项目群里面、或者召集开会把这些风险一一沟通过。 »

测试与开发的角色定位

前几天跟组里的小伙伴们讨论,开发和测试的角色,有人说后爹后妈,有人说医生,有人说老师……从我个人角度来看,更倾向于测试人员是老师的角色,为什么这么说呢?那你可能遇到了一个假妈妈……言归正传,那么出现问题如何有效沟通,这是我们为什么要求测试人员要懂一点开发设计思路。那你们很幸福呢……2、可以快速定位问题。 »

技术人员如何面试 – 过来人的经验谈

对于测试技术,可以在网上搜索各种会议的文章,以及员工的博客,可以有个大概了解有针对性的准备了。使用了什么技术,为什么使用这项技术,与其它技术相比是如何取舍的,开发过程中遇到了什么难题,如何考虑解决的?有的同学上来陷入了技术细节,直接把人侃得云里雾里,造成面试官无法做出判断,根据保险的原则,扣了分再说。 »

描绘质量属性的六个常见属性场景

描绘质量属性的六个常见属性场景

以《淘宝网》为例,描绘质量属性的六个常见属性场景。1.可用性可用性与系统故障及其后果相关。可测试性的响应度量处理的是测试在发现缺陷方面的效率以及想要达到某个期望的覆盖范围,需要用多长时间进行测试。6.易用性关注的是对用户来说完成某个期望任务的难易程度。 »

软件测试工程师的角色浅谈

  本篇要讨论的话题是测试员要在项目中起什么作用。   像很多有关测试的问题一样,这个问题初看起来答案很简单、很平凡,但其实不然。   老规矩,从我们的实际工作中举例来说明。很多刚参加工作的测试新人常常遇到这样的疑惑:   1、领导交代了一项测试任务,时间紧张到正常测试时间都可能不够,但按照流程还要写一些计划之类的文档,这时候应该如何抉择?   2、领导交代了一个测试项目,作为负责人的你,可能能力... »

网站权限配置管理

网站权限配置管理

一上班收到bug的提示,经由查看原来是 权限划分问题;问题描述:管理员 登陆系统后 发现没有权限编辑 ,我查看代码后发现已经开发了是否有权限编辑功能;我登陆大权限账号后,发现这个管理的编辑权限没有开启,在后台勾选上编辑权限后,在登陆普通管理员账号发现可以编辑了;功能分析:由于老板对信息的保密性,不想让所有的管理员看到保密信息或者编辑操作,比如对客户信 »

软件质量模型的六大特性27个子特性

  一、功能性:   1、适合性:提供了相应的功能   2、准确性:正确(用户需要的)   3、互操作性:产品与产品之间交互数据的能力   4、保密安全性:允许经过授权的用户和系统能够正常的访问相应的数据和信息,禁止未授权的用户访问…….   5、功能性的依从性:国际//行业/企业 标准规范一致性   二、可靠性:产品在规定的条件下,在规定的时间内完成规定功能的能力   1... »

需求处理三步骤:需求梳理、需求分析、需求放大

在这里我们不过多讨论需求的来源,而是将重点放在当需求出现时如何能够更好的梳理并正确的分析需求。首先我们将需求从“确定出现”,到“落实设计”中间的这样一个阶段叫做“需求处理阶段”,在需求处理阶段大致划分三个步骤:需求梳理、需求分析、需求放大。 »

软件包管理工具的使用及yum源仓库的配置

  我们知道CentOS,本质上是RedHat的社区版,其无论是功能还是软件配置上都与RedHat保持一致,因此CentOs系列的软件包管理主要的也是rpm和yum工具。   RPM包管理   rpm包管理工具可以说是历史悠久、名声斐然了。rpm起初是RedHat公司研发的软件包管理工具,即RedHat Package Managemer。但由于其性能突出,在开源界得到了各大Linux发行厂商的认... »

如何分析和管理产品需求?

  有效地管理产品需求   产品经理首先需从用户那里收集反馈信息,分析用户需求,再根据用户需求进行产品功能规划,这些待实现的产品功能对于产品来说是产品需求。   将用户需求转化为产品需求   用户需求收集的来源与方法有很多,包括竞品分析、访谈、问卷调查、焦点小组、可行性测试、现场观察、数据分析、任务和场景分析等,在不同阶段应用的收集方法是不一样的,需求收集是持续的过程,贯穿产品发展的生命周期。  ... »

敏捷中的QA会被取代吗?

在具体测试当中,QA发挥了关键的作用;在其他方面,QA也发挥了不可取代的作用。对于分析工作,敏捷的QA不仅仅是测试,更重要的是对现有结果进行分析和估计,有针对性地提出专业性的建议,便于项目组下一阶段目标的制定。 »

互联网高级测试工程师至少具备的能力

业务熟悉熟悉本系统测试人员参与测试的系统的各种业务场景,必须做到精熟 。掌控系统上线排期如果开发任务非常的多,测试人员要测试的功能也非常的多。不然的话,测试人员回归测试完后,开发人员跑来告诉测试说,代码有改动。这样的话,测试人员辛辛苦苦的回归测试白测了,又得重新回归一次。这种回归测试的效率非常的高。 »

如何在测试工作中管理上级?

然而,现实中,绝大多数多情况下,人们对上级不满时,除了“牢骚满腹、背后开炮”以外,很少有人重视管理上级的问题,也或者是“无能为力”,他们甚至认为根本没有办法去管理上司。下属的工作不是去改造上级,不是去教育上级,更不是让他遵从学校和管理书籍上对“上级”的要求,而是让特定上级按照他的行为风格去做事。后,管理上级有两项大忌。 »

Supervisor program配置实例

  program 配置   上面我们已经把 supervisrod 运行起来了,现在可以添加我们要管理的进程的配置文件。可以把所有配置项都写到 supervisord.conf 文件里,但并不推荐这样做,而是通过 include 的方式把不同的程序(组)写到不同的配置文件里。   为了举例,我们新建一个目录 /etc/supervisor/ 用于存放这些配置文件,相应的,把 /etc/super... »

Python之Web业务质量检测

Python之Web业务质量检测

  不知为何,也许我对pycurl模块了解不够透彻的原因吧,测出来的时间与firebug所得不同,但是firebug是对的,这点我肯定   仍将学习到的代码贴出如下 #!/usr/local/bin/python3.5 # -*- coding: utf-8 -*- import pycurl import time import os import sys URL = "http://... »

PM自己做QA是种怎样的体验

前两天看到纯银大大说他亲自做QA,正好现在的实习也是自己在做测试方面的工作,所以当回标题党,顺便找个机会夸夸自己。PRD是PM自己写的,自然很熟悉,那如何编写测试用例呢?那么PM做QA或是测试有什么好处和坏处呢?PM工作量加大,可能需要加班结论测试或QA还是非常有用的,PM可以自己尝试写测试用例,从新的角度学习和理解产品 »

由一个Bug引发的SQLite缓存一致性探索

缓存SQLite中缓存主要包括两方面,数据字典缓存和数据页缓存。SQLite的缓存分配策略采用LRU,保留近访问的page,淘汰老的page。与数据页缓存一样,字典缓存也是每个DB句柄有单独的一份数据,同样的,SQLite文件头中同样存放了数据字典的版本信息,具体位置在第一页的第40个字节,占4个字节。 »

质量管理三不原则的基本做法

准备充分并在过程中得到确认是不制造不合格的关键。标准化是该工序佳的作业方法,是保证产品质量一致性的途径,否则制造一大堆不良品却找不到不良的根本原因,这个时候“三不原则”只能制造混乱,而不是品质。总之,管理者只有成为员工的坚强后盾,“三不原则”才能真正在生产中落实。 »

测试需求分析介绍

2.测试需求分析方法通常以被测系统的需求规格说明书为主体进行转变而来,测试需求主要来自以下途径来进行收集:被测系统相关的文档、资料。与客户或系统需求分析人员进行沟通。总之通过测试需求分析的过程,划分系统的需求及其重要程度。 »

Nano Server基本配置和管理

Nano Server基本配置和管理

  这一篇主要是对Nano Server进行一些基本的配置,如IP地址,计算机名等。其实这一篇应该跟提取Nano Server合起来说才对的,因为很多都是要利用dism工具来对映像进行操作。   一、设置IP地址   在用dism制作完我们所希望的Nano映像之后,以虚拟机的方式打开,如果当前的环境没有DHCP服务,那么是无法对Nano Server进行一个远程的管理,也不能在Nano Serve... »

一个有趣的小Bug避免了一场大灾难

  我要讲述的这个故事是,在一个下午,视频游戏中的小bug造成的故障,如何促使我去清除来自于软件的潜在危险漏洞,而该软件被来自于世界各地的企业和政府使用。这件事还让我明白了一个实践教训,即你为什么要将代码中发现的问题报告上去,即使一开始它们看上去那么微不足道。   这一切都始于这个秋天一个下午,我正在哈佛商学院上关于创业的本科课程。我们正在学习如何用小组的形式来有效地工作,途径是通过参与一个商学院... »

如何管理好测试团队?

2、作为一个管理者,要懂更多的技术,至少是了解更多的测试技术,要了解其工作原理,这样有助于自己帮助团队成员research或者说技术的应用到实际的测试工作中来。4、做好测试风险的管理。5、合理评估测或衡量测试人员的绩效和水平。 »

需求管理之创建需求

需求管理之创建需求

一、创建需求首页需求管理模块(需在创建项目时选中启用需求管理才能看到):需求规格说明书是我们开展测试的依据,可以首先对其进行分解,一个项目可以包含多个需求,一个需求可以包含多个测试需求(如系统测试,单元测试,接口测试等)· 创建测试需求规格· 创建测试需求二、产品需求规格点击上图的产品需求规格,跳转到产品需 »

定位Bug的基本要求

很多人觉得qa只是负责发现问题,这个实在太狭隘了,现代qa除了发现问题这种基本功外,定位问题,提出解决方案,提出预防方案也是要掌握的技能。这里先说定位问题的要求,定位问题要向深入,前提当然是对功能、产品的流程、开发方案、开发人员非常熟悉了,以我们部门为例,定位bug至少要到下面这种程度。 »

一个完善的自动化测试体系

一个完善的自动化测试体系

一个完善的自动化测试体系应该包含:硬件基础设施,运行环境,测试用例管理,开发环境,分析报告,测试/开发代码管理 »

Page 1 of 73123»