zoukankan      html  css  js  c++  java
  • 第一周 软件测试

    一.什么是软件缺陷?对软件有什么影响?
    软件缺陷、,常常又被叫做Bug。所谓软件缺陷,即为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。缺陷的存在会导致软件产品在某种程度上不能满足用户的需要。
    软件缺陷缺陷类型(Type)FFunction:影响了重要的特性、用户界面、产品接口、硬件结构接口和全局数据结构。
    二.什么是软件测试?软件测试的基本原则是什么?
    软件测试,描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。
    1、所有测试的标准都是建立在用户需求之上的,测试的目的在于发现系统是否满足规定的...
    2、尽早的和不断的测试,越早进行测试,缺陷的修复成本就会越低。
    3、程序员应避免检查自己的程序,由第三方进行测试更客观有效。
    4、穷举测试是不可能的。
    三.什么是软件测试用例?良好的测试用例应该具有什么样的特性?
    测试用例是测试工作的指导,是软件测试的必须遵守的准则。更是软件测试质量稳定的根本保障。
    同时测试用例也是将测试具体量化的方法之一,不同类别的软件,测试用例是不同的。不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不同的趋势。
    四.怎样搭建软件测试环境?对软件测试人员有什么要求?
    1. 真实要求测试人员尽量模拟用户的真实使用环境。我们应该选用合适的操作系统和软件平台,了解符合测试软件运行的最低要求及用户使用的硬件配置,考虑到与其他软件共存时,是否能正常运行等。
    2. 无毒若搭建的测试环境感染病毒,会导致测试软件经常出现莫名的崩溃,运行不起来等现象,导致测试中断。使用正版杀毒软件防止病毒感染测试环境,保证无毒环境。
    3. 独立测试过程中要确保我们的测试环境独立,避免测试环境被占用,影响测试进度及测试结果。有时开发人员为确定问题会使用我们的测试环境,这样会打乱我们的测试活动。为避免这种情况,测试环境与开发环境应相互独立,开发人员根据缺陷表单,在开发环境中复现和定位问题。
    4. 可复用 当我们刚搭建好测试环境,安装测试软件之前及测试过程中,对操作系统及测试环境进行备份是必要的。在当测试环境遭到破坏时,可以恢复测试环境,避免测试数据丢失,出现不可预知的问题。
  • 相关阅读:
    permission 文档 翻译 运行时权限
    TabLayout ViewPager Fragment 简介 案例 MD
    Log 日志工具类 保存到文件 MD
    OkHttp 官方wiki 翻译 MD
    Okhttp 简介 示例 MD
    OkHttp 官方Wiki之【使用案例】
    DialogPlus
    倒计时 总结 Timer Handler CountDownTimer RxJava MD
    RecyclerView 判断滑到底部 顶部 预加载 更多 分页 MD
    CSS3的媒体查询(Media Queries)与移动设备显示尺寸大全
  • 原文地址:https://www.cnblogs.com/fff1479/p/14480896.html
Copyright © 2011-2022 走看看