zoukankan      html  css  js  c++  java
  • 兼容性测试、手工测试、自动化测试及探索性测试

    兼容性测试、手工测试、自动化测试及探索性测试

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    一、兼容性测试

    兼容性测试概念:

    兼容性测试依赖的因素:操作系统、浏览器、运行环境、硬件、插件等。

    兼容性测试过程:

    Process of compatibility testing

    1. Understand the software that you will test.
    2. Design test plan.
    3. Execute CT
      1. Installation testing-BVT passed
      2. Upgrade testing-BVT passed
      3. BAT & TAE schedule->rerun->Analyze
      4. Manual Testing & Exploratory testing
    4. Test signoff

    α测试---测试团队内部进行,黑盒白盒压力等。

    β测试---指定用户公开测试。

    α测试 和β测试 目的是从实际用户的使用角度对软件的功能和性能进行测试,以发现可能只有最终用户才能发现的错误。

    二、自动化测试

    自动化测试适用于模块已经稳定,没有很大更改的大型项目,用于将手工测试转化成自动化代码,从而实现压力测试、回归测试等。

    自动化测试需要借助一定的测试工具,比如常见的QTP, Selenium等等,我们公司使用的自动化测试工具是Test Services,测试人员需要将自动化代码在VS中写出来,编译成功后,在Test Services 中去运行相应的自动化代码编译成功后的dll文件,根据UI界面去观察自动化代码每一步执行的动作,根据运行后生成的Failure Log去查看运行结果,去分析错误等。

    三、手工测试 

    手工测试就是由人去一个一个的输入用例,然后观察结果,和机器测试相对应,属于比较原始但是必须的一个步骤。

    四、探索性测试

    探索性测试是将相关的学习,测试设计、测试执行和测试结果分析相互支持的活动,并行执行。旨在一步步探索测试系统的功能,一步步加深测试的深度和广度。探索性测试是一个手工测试加局部自动化测试的过程。

    测试对象  ---学习测试对象  ----设计测试 ----执行测试 ----学习测试对象  ----设计测试 ----执行测试……..

    下面是我在工作中用到的一些探索性测试的测试方法:

    测程1:

    主题:使用商业区测试类型中的指南测试法来测试EP Help上所展示的功能。包括:Administering Enterprise Portal, using the sales site, using the employee services site, using the budgeting site, using the vendor self-service portal, using the retail site. 测试帮助文档中所提到的各个功能,以发现Spartan浏览器和EP间基本功能的兼容性问题。

    测程2:

    主题:使用卖点测试对Procurement页面,Sales页面,project management页面的进行功能测试,在测试过程中可以结合使用质疑测试法和快递测试法来进行测试,用以发现Spartan 浏览器和EP网站主要功能间数据交互和数据更新的兼容性问题。 

    测程3:

    主题:使用配角测试法,测试各个主页面旁边的窗体按钮的功能和显示,用以发现Spartan浏览器和EP基本按钮及图片的兼容性问题。 

    测程4:

    主题:使用超模测试法对EP中主界面进行测试,在控制面板将电脑对比度调到最高,查看图形界面的按钮和控件显示是否良好,用以发现Spartan浏览器在渲染EP网页时的兼容性问题。 

    测程5:

    主题:使用测一送一测试法测试documents页面可以同时响应多个documents的上传,用以发现Spartan浏览器在多线程压力下的兼容性问题。 

    测程6:

    主题:使用懒汉测试法测试提示条,确保功能正常使用。                     

    测程7:

    主题:使用懒汉测试法,用最少输入来测试sales site,employee services site和project management进行功能型测试。

    测程8:

    主题:使用反叛测试对用户权限管理模块进行测试,使用无权限访问用户访问不可访问页面,查看访问结果,以发现Spartan浏览器在处理无访问权限用户显示页面的兼容性问题。 

    测程9:

    主题:使用破坏测试法来对document页面进行测试,上传文档,传递过程中删除文档,测试显示结果,用以发现Spartan浏览器对破坏性场景处理时的兼容性问题。 

    10 security testing

    Delete cookie, Javascript attach xss,

    博主:海宁

    联系:whnsspu@163.com

  • 相关阅读:
    js、php 判断用户终端 、浏览器类型
    网站安装 https 证书
    PHP请求远程地址设置超时时间
    js实现复制文本内容到剪切板
    微信公众号授权获取用户信息
    生成微信公众号二维码(用户扫码关注公众号)
    域名dns 查询
    服务端 安装配置 svn
    自动生成文档
    python tkinter 布局
  • 原文地址:https://www.cnblogs.com/haining1993/p/5193137.html
Copyright © 2011-2022 走看看