软件测试干货整理@IT·互联网

连载|软件测试系列一

2016-01-16  本文已影响310人  笑笑爱笑smile
连载|软件测试系列一

以下软件测试描述以楼主目前测试的B/S架构为基础----银行理财系统

1、软件测试:顾名思义测试系统满足客户需求并且正常运行;江湖人称:找bug。

2、软件bug:

软件未实现产品说明书要求的功能;

软件出现了产品说明书中指明不应该出现的错误;

软件实现了产品说明书未提到的功能;

软件未实现产品说明书中未明确提及但应该实现的目标;

软件难以理解、不易使用、运行缓慢;

3、软件测试常用技能:

功能测试----WEB端测试理财功能;

自动化测试---Python脚本+Splinter+Selenium+FireFox浏览器;

压力测试---LoadRunner测试接口;

4、测试方法:

等价类划分、数据测试(边界条件、次边界条件、【默认、空白、空值、零值和无】、【非法、错误、不正确和垃圾数据】)、状态测试、错误预估法

像黑客一样去测试

5、测试范围、测试案例、测试bug要点:

5、1测试范围模板要素:

*用例ID*、功能名称、*所属项目*、*所属组件*、所属模块、*交易类型*、变动状态 、变    动影响用例/功能、*业务重要程度*、是否访问频度高、日均访问量、 *创建 人*、*开放        验密需求*、*发起渠道*、所依赖的公共组件、*交易路径*、*投产 点*、*周期*

备注:

*交易类型*:联机交易类、批量类、报表数据类;

变动状态:指新增、修改、原有状态;

*发起渠道*:低柜、手机银行、网银、直销银行、柜面、智能银行等;

*交易路径*:手机银行--理财系统--前置--主机;

*投产点*:项目上线日期;

*周期* :绿灯、第一轮、第二轮;

5、2测试案例模板要素

*测试案例编号*、*测试案例名称*、*功能ID*、*目录*、*所属系统*、*案例性质*、* 案例     类型*、*案例编写人*、*测试概述*、*发起渠道*、*操作步骤序号*、*步骤描述*、* 测试数据需求*、*预期结果*、*实际结果*、*周期*

5、3测试bug模板要素

缺陷编号、测试案例编号、缺陷状态、提出人、提出日期、缺陷描述、截图描述、紧急程度、严重程度现象、严重程度现象描述、严重程度、主题、缺陷、归属子系统、缺陷起源、处理人子系统、分析和修改内容、当前处理人

备注:

缺陷状态:新建、已分配、已修改、被拒绝、延期修改、修复失败、已关闭;

严重程度:致命、严重、一般、小缺陷、优化;

6、软件测试流程:

吃透需求----提炼出测试点----编写测试案例----执行功能测试案例----出具功能测试报告----做性能测试----出具性能测试报告

备注:最好参与需求讨论,非常重要

7、软件测试需要具备知识:

买本软件测试教程熟悉测试基础知识;

编写简单sql语句;

熟悉常用Linux命令;

看懂出错日志(对照接口文档);

细心、耐心、学习能力强。

上一篇下一篇

猜你喜欢

热点阅读