手工测试: 软件缺陷的根源——来自软件开发本身 两种缺陷:程序员引入的缺陷;运行环境导致的缺陷。 缺陷预防和检测: 1设计更好的设计规范 2实施代码审核制度 3运行代码静态分析工具 4运行单元测试工具 缺陷检测: 自动化测试 通过编写代码测试应用 手工测试 使用程序的用户界面,手工输入数据进行测试 ...
分类:
其他好文 时间:
2018-02-27 23:31:20
阅读次数:
228
探索式软件测试: 在敏捷测试中应用非常广泛 没有固定的测试用例,有一些测试思想和固定的框架以及一些测试场景,来完成测试工作。 即不同的测试思想,不断的应用这些测试思想,本身就是一些策略 自动化测试 手工测试 局部探索性测试 全局探索式测试 混合探索式软件测试 漫游与测试中的棘手问题 手工测试 软件缺 ...
分类:
其他好文 时间:
2018-02-23 00:45:43
阅读次数:
151
第一章 引论 1.3 什么是软件测试 1.4 软件测试与软件开发的关系第二章 软件测试基本概念 2.1 软件缺陷 2.3 软件测试的分类 2.4 测试阶段 2.5 软件测试的工作范畴第三章 软件测试方法 黑盒测试 边界值测试 等价测试 报表日期 三角形 基于决策表的测试 NextDate函数 白盒测 ...
分类:
其他好文 时间:
2018-02-09 15:19:12
阅读次数:
711
零散知识点: 软件的主要特征 软件的生命周期 软件开发过程模型 软件开发方法学 程序设计风格 程序错误 软件测试 ...
分类:
编程语言 时间:
2018-01-28 13:56:02
阅读次数:
137
此刻在质量保障(QA)中最令人激动的事情是机器学习和人工智能给测试技术带来的潜在的影响。我们迫切地想要知道,软件如何能够做到自我测试?软件能够自动地跟踪和消除Bug吗? 这并不仅仅是幻想。2016-2017世界质量报告上有这样的阐述“我们认为人工智能将是克服日益增长的质量保证和测试挑战的重要的解决方 ...
分类:
其他好文 时间:
2018-01-25 14:14:11
阅读次数:
186
一般来说著名的linux系统基本上分两大类: 1. RedHat系列:Redhat、Centos、Fedora等 2. Debian系列:Debian、Ubuntu等 一、RedHat 系列 1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数” 2 包管理工具 yum 3 支持ta ...
分类:
其他好文 时间:
2018-01-23 22:03:01
阅读次数:
150
软件测试基础复习笔记编辑&整理:xuan97916一、基本概念1、软件=程序+文档+数据+服务2、软件的特点:依托具体的硬件设备运行3、软件测试定义:确保被测系统满足要求4、测试目的:不是发现缺陷,而是满足用户需求5、软件测试过程(流程)计例搭测评(1)制定测试计划(2)设计和生成测试用例(编写测试用例的过程中是没有源代码的,根据需求写)(3)搭建测试环境(4)执行测试(5)测试总结与评估6、(1
分类:
其他好文 时间:
2018-01-20 15:05:47
阅读次数:
150
在升级版的JIRA中(4.2or4.3),我们可以使用其记录工作日志的功能。之前研究了很长时间,就是找不到初始预估时间在哪里设置,但是剩余工作时间与耗费时间都可以填写。根据官网的帮助文档也没找到合适的解决办法。下面将具体设置方法记录如下,方便日后查询。 1.开启时间追踪 用管理员(或有相应权限)的角 ...
分类:
其他好文 时间:
2018-01-19 15:46:12
阅读次数:
1659
什么是黑盒测试: 黑盒测试又称功能测试,软件测试员只需要通过输入、运行软件功能等 操作而不深入软件代码细节来验证软件是否符合需求。 什么是白盒测试: 测试员需要访问软件内部代码,通过检查代码结构、代码运行逻辑等手 段来验证软件是否符合需求。 什么是静态测试: 测试员不需要去运行软件,只需要通过软件的 ...
分类:
其他好文 时间:
2018-01-18 17:16:30
阅读次数:
136