技术文章

软件测试之对黑盒测试的理解

黑盒测试是测试人员比较常用的一种测试方法,主要是通过测试各功能是否能够正常使用。黑盒测试的方法很多,但是有些方法比较主要,如边界值检验、等价类划分、决策表、场景法等。除方法外,还有很多黑盒测试工具,那么黑盒测试的使用工具有哪些?下一步,我们将学习黑盒测试的方法和常用工具。黑盒测试的主

软件测试之性能测试环境搭建

性能测试环境搭建的方法:1、硬件环境,包括服务器环境、与网络环境如服务器的型号以及是否和其它应用程序共享此服务器,是否在集群环境下,是否通过BIGIP进行负载均衡,客户使用的硬件配置情况,使用的交换机型号,网络传输速率。2、软件环境版本一致性:包括包括操作系统、数据库、中

软件测试之BUG处理流程

什么是软件测试缺陷?测验行业的习惯叫法,即bug管理。在软件或程序开发过程中,编程人员编码、系统设计结构不合理等都会导致错误报错,影响系统程序的正常运行。并且软件测试的目的之一,就是通过手工测试或者自动测试工具来执行操作,测试发现这些bug,并对代码进行修复。一、软件测试缺陷分类

软件测试之BUG分类

Bug就是我们在软件测试中发现的程序缺陷,可以是性能测试上的,也可以是功能测试,需求上面的,相信也没有多少程序员可以说自己的程序没有bug。面对bug时,我们要想方设法的去解决,在解决过程中不要盲目,要有一个系统的方案,要针对不同类型的bug进行分别处理,那么软件测试中bug可以分为哪些种类

软件测试之黑盒测试用例设计输入

软件测试的对象是软件本身,对软件需求和设计的深入理解和严格把握,是输出高质量软件测试用例的前提。所谓高质量的用例,就是对软件逻辑覆盖全,能发现更多潜伏bug的用例。测试需求的确定将为我们制定测试进度时间表、分配资源以及确定某个阶段测试工作是否完成提供一个可供衡量的标准。当然,还有更重要的

成为软件测试师必备的技能和品质

首先第一点,作为一个测试工程师,计算机相关专业的知识在工作中起至关重要的作用,这对测试工程师来说是必不可少的,这些专业知识包括(计算机网络,操作系统,数据库系统,开发语言,开发工具等等),我们必须具备这些知识,但在工作中不一定会用到,不同方面的测试需要的技能也就不同,比如功能测试也就是点点点

软件测试之bug记录

bug是每一个软件都会出现的问题,但是有些bug对软件的运行没有太大的影响,有些bug可能会导致软件不能正常运行,这时需要对这些bug做一个记录,然后提交给其他人进行修改。一般情况下,这里面包含了哪些bug呢?下面我们来了解一下。1、Bug的标题(Title)和详细描述(De

软件测试之测试用例的设计步骤

作为软件测试新人,如何实现测试用例的设计一直是我的一个疑惑,在工作中写过几个项目的测试用例,尝试总结一个测试用例的设计步骤。前提:编写测试用例之前我们需要对项目的需求有清晰的了解,对要测试什么,按照什么顺序测试,覆盖哪些需求做到心中有数,作为测试用例的编写者不仅了解要有常见的测试用例

软件测试之怎样根据需求设计测试案例?

在获取需求文档后,不要马上开始编写测试用例,需要仔细推敲整理需求,绘制系统级、模块内的流程图,并找出各种测试点,等对需求进行头脑风暴后,此时已经对测试系统的功能非常清楚,然后着手编写测试用例。那写测试用例的总体思路是什么呢?经过半年的测试用例编写经验,总结如下,如有不妥之处需要改进。

性能测试的划分与定义

性能测试种类的划分与定义这里就不说了,各有各的说法,比如性能测试、负载测试、压力测试这三个词,在网上能找到N个版本的定义,大体理解就行了,没必要在文字层面上较这个真。以下的内容也只是我个人的理解,一些名词的定义可能和其他资料有所不同,但在我的工作中,这样是比较形象和容易理解的。性能测