找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

测试工作流程以及测试生命周期,Linux环境创建

[复制链接]
一、H模型;主要了解软件项目的工作流程(测试流程、项目流程等)
1、需求澄清会议:项目成员解读需求文档,召开需求澄清会议,经过反复会议,开发和测试人员对需求的了解和认知达到一致,输出一份最终版的需求文档,也就是需求规格说明书,简称SRS;
2、开发人员编写软件概要设计说明书。测试人员需做:①对概要设计说明书进行审评;②继续深入了解SRS;
3、开发人员编写详要设计说明书。测试人员需做:①对开发编写的详要设计说明书进行审评;②继续深入了解SRS;③测试经理编写测试方案(问题一:是否编写过测试方案;问题二:为什么测试要去审评概要设计和详要设计)
测试方案:一般都是由测试经理进行编写的(需求分配,人力安排,软硬件配置,风险评估)
4、开发人员编写代码。测试准备工作需做:①软件测试工程师编写测试用例,并进行审评;
②测试经理将测试用例导入到用例平台禅道;③搭建网络环境;
(问题一:测试用例TC;二:测试用例评审;问题三:Testlink用例管理工具有哪些;问题四:网络环境是否由自己搭建)
开发转测试或者开发提测:都是将写好的项目代码包(.War .jar zip)转交给测试组进行测试;
5、测试人员将开发人员提交的项目代码包部署到Linux服务器上
6、测试人员进入测试阶段
①冒烟测试:在进行测试之前,先对软件的主体功能进行测试,若主体功能测试通过,接着进行系统集成测试,若未通过,则把软件返回开发,重新修改测试。
②系统集成测试:一个版本一般需要测3到4轮。
    SIT1:针对系统所有功能进行测试,所执行的测试用例为测试用例编写时的所有用例,也称为全量测试,一般Bug比例在5%-15%;
   SIT2:又称为增量测试或者回归测试。 ⑴针对之前出现Bug的用例进行重新测试;⑵针对出现Bug比较多的模块进行测试;⑶针对出现Bug模块的相关模块进行测试
    SIT3:同SIT2。
    SIT4:  同SIT2。
   (问题:Bug级别)通过测试,Bug呈现收敛式模式
7、输出测试报告。
    测试准出,输出测试报告。
(问题一:你认为测试达到什么样的程度,软件才能准出,结束测试?问题二:测试准入和测试准出)

问题补充:
Bug级别:
致命级别:正常操作中,系统崩溃引发的信息泄露的安全问题;
严重级别:重要或者主要功能无法实现;
一般级别:次要功能无法实现;
建议级别:不影响软件功能的使用,只是文字排版,颜色等的问题

测试准入和测试准出
测试准入条件:①开发所描述的功能均已实现;②已经做过冒烟测试
测试准出条件:①所有的测试用例都已执行;②所有出现的Bug均已修复;③测试数据呈现收敛模式

是否编写过测试方案?
测试方案都是由测试经理进行编写的,我曾经参与过测试方便的初稿编写,最终由测试经理修改完成。
为什么测试要去评审概要设计和详要设计?
因为测试人员和开发人员看的是同一份需求文档,以防开发人员对于需求软件理解偏差,所以需要针对设计说明书进行测试。
问题一:测试用例TC
比如用正确的账号密码登录;
用错误的账号和正确的密码登录;
用错误的账号和错误的密码登录。

二:测试用例评审
交叉评审:同组人员之间互相评审,测试人为主讲人
组内评审:项目组之间进行评审。由测试经理或者测试骨干负责召集,开发人员陪同,测试人为主讲人;
会议评审:和组内评审之间的差别在于,会议评审是有客户参加的。
问题三:Testlink用例管理工具有哪些
禅道,华为TMSS,Testlink
问题四:网络环境是否由自己搭建
测试环境主要是由测试经理或者运维进行搭建,自己在搭建的平台上部署网络测试环境

二、产品和项目:
产品是产物,是实物,项目只是一个目标
三、项目和版本
项目不会改变,版本可以多变。一个项目会有很多版本。

三、软件测试原则
软件测试的基本原则:用户需求
软件没有完美的准确度,通过测试,软件只会越来越完美,越来越准确。
穷尽测试是不可能的。
软件测试的二八法则:基本上80%的Bug会集中出现在20%的区域中。

四、测试的活动周期:
测试准入计划--设计测试用例--执行测试用例--输出测试报告--测试报告归档

项目是在服务器上操作的,比如阿里云,腾讯云,或者公司自己的服务器

五:Iinux系统
1、特点:免费,开源(免费:不需要费用;开源:开放源代码,根据自己需要修改代码,设计系统)
2、常用Linux版本
UBantu
Red  hat
  Centos
虚拟机是一台虚拟的电脑,需要安装系统等。
3、项目一般在服务器上操作完成。(服务器:阿里云,腾讯云,自己公司的服务器)
4、Linux命令
   ①切换命令:Su(Switch User)  
     Root:超级管理者
     cjh: 普通用户
    格式:su root:切换到超级管理者
            su  cjh:切换到普通用户
   ②查找IP网址,命令:Ifconfig
IP网址:上网的身份证
Eth:网口    adr:IP网址   Bcast:网关  Mast:子网掩码
在Windows系统,Dos命令窗口中,输入Ipconfig
   ③查看网络是否连接,命令:Ping
     格式:Ping www.baidu.com
    终止Ping格式命令,点击Ctrl+C
  在Windows中输入:Ping www.baidu.com
  输入Ping www.baidu.com -t,就可以持续Ping命令
  ④查看文件以及目录:LS
Ls -L:以列表的形式显示文件信息,也可以编写为LL。
Ls -a: 以横向的形式显示文件信息,并且包含隐藏文件
(-表示文件;d表示目录或者文件夹)
⑤ 进入目录:cd
格式:cd bin
/表示根目录
cd /进入根目录
cd.. 返回上一级目录
cd../.. 返回上两层目录
cd ~ :返回家目录
pwd 查看当前路径
cd root:进入超级管理者目录
cd dir 进入目录
前面的/表示的是返回根目录,后面的/表示的是跟随
(补充:切换屏幕快捷键:Alt+Tab;当鼠标点击虚拟机,需要点击Ctrl+Alt释放鼠标,然后点击Alt+tab切换界面;快速切换大小写:当为小写时,点击Shift键,切换为大写,点击Shift键,切换为小写)
Root:超级管理者的家目录(只能有一个)
Home:普通用户的家目录,可以有多个
出现$:表示为普通用户;出现#:表示超级管理者
分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册