自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 软件测试的分类

一、按测试策略分类1、静态测试与动态测试静态测试的特点静态测试不必动态运行程序,也不必进行测试用例设计和结果判断等工作。静态测试可以由人工进行,充分发挥人的逻辑思维优势。静态测试实施不需要特别的条件,容易开展。动态测试的特点通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率、正确性和健壮性等性能2、黑盒测试与白盒测试黑盒测试又称为功能测试、数据驱动测试或基于规格说明书的测试黑盒测试就当整个程序是个黑盒子,我们看不到它里面做了些什么事情,只能通过输入输出看是否能得到我们所需

2022-05-06 09:58:45 776

转载 安装软件时报the installer has encountered 2503/2502错误解决方法

第一种解决办法:1、先打开任务管理器(快捷键ctrl+shift+esc),点击文件,点击运行新任务,如图。2、找到软件所在路径,复制路径粘到打开哪里,在路径后加一个反斜杠,电脑会自动找到软件,选择软件。然后把以系统管理权限创建此任务勾上,确定即可。如图。3、有些特殊的情况是你的安全软件阻止了该软件的安装才报错,建议在安装时先关闭安全软件。第二种解决办法:1.打开任务管理器2.结束Windows Explorer任务3.单击窗口顶部的“文件”,然后单击“运行新任务”4.输入explor

2022-03-26 21:38:32 10846 3

原创 测试流程及测试阶段

什么是软件生命周期软件开发全部过程、活动和任务的结构框架,是从可行性研究到需求分析、软件设计、编码、测试、软件发布维护的过程。项目组成员及相关工作项目经理:立项、计划、关联产品、关联需求等产品经理:收集需求反馈,建立产品,整理需求等设计人员:设计系统架构,概要设计和详细设计,UI设计等开发(前端、后端):编码测试人员:设计测试用例,执行测试,提交bug(缺陷)运维:部署系统,搭建环境QA:贯穿全过程,制定规范、辅助、审计软件测试流程测试计划阶段测试设计和开发阶段测试实施阶段测试

2022-03-22 10:15:42 3285

原创 测试的概念和原则

什么是软件软件的定义:软件(software)是计算机系统中与硬件(hardware)相互依存的另一部分,它是包括程序(program)、数据(date)和文档(document)的完整集合。软件=程序+数据+文档程序:是能够完成预定功能和性能的可执行的指令序列数据:是使程序能够适当地处理信息的数据结构,输入与输出,数据库等文档:是开发、使用和维护程序所需要的图文资料,需求分析、概要设计、详细设计等各阶段文档,还包括用户文档软件的分类——按层次系统软件——在硬件之上:操作系统、系统实用工具、

2022-03-22 10:07:22 411

转载 MySQL只有information_schema,test两个数据库

一、现象  1.今天登上数据库,用 mysql -uroot -proot 登录(本人密码是root),出现:2.然后尝试 无密码登录,竟然登录成功:3.查看mysql中的数据库,发现只有两个系统表了。二、原因  因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的’’@'localhost’可以看出来三、解决办法1.关闭mysql# service mysql stop2.屏蔽权限# mysqld_

2021-03-09 15:23:47 682 1

转载 使用SQLyog远程连接mysql,错误1130 解决方法

通过改表法解决,即修改mysql数据库中user表root用户的主机地址:第一步:使用root用户登录mysql数据库# mysql -uroot -p123456 第二步: 切换到mysql数据库mysql>use mysql;第三步:查询user表中root用户的主机信息mysql> select user,host from user;第四步:修改root用户的主机信息改为‘%’mysql> update user set host='%' where user

2021-03-09 14:01:43 1467

转载 在Linux下安装xampp,启动apache报错的解决办法

安装好,启动 ./xampp start,正常是这样的Starting XAMPP for Linux 7.2.5-0…XAMPP: Starting Apache…ok.XAMPP: Starting MySQL…already running.XAMPP: Starting ProFTPD…already running.但我的有报错:[root@localhost lampp]# ./xampp startStarting XAMPP for Linux 7.2.5-0…XAMPP:

2021-03-09 11:23:11 1964 1

原创 Windows下xampp的安装及MySQL无法启动问题

一、安装时出现的疑问和问题1.安装时it seems you have an antivirus running.In some cases,this may slow down or interfere the installation of the software.please visit the following link to learn more about this. http://apachefriends.org/en/faq-xampp-windows.htm#antivirus/

2020-05-29 11:35:14 1670

原创 浏览器兼容性问题的表现

目的明确测试入口条件减少在测试阶段测试工作被block的次数,提升测试时间统计的准确率提高代码提交质量,增强自测程度,提升对产出物的责任感为整体研发流程更加规范打下基础流程适合的项目测试时间>=3天的项目阶段以及产出物/沟通方式代码开发/用例设计阶段...

2020-05-16 17:59:25 238

原创 U盘读不出来的解决办法

U盘一直用的很好,突然有一天读不出来了,查了网上的解决办法,恢复了。现象:U盘插上后电脑有提示插入了存储设备,右下角可以通过鼠标关闭U盘,但是系统中看不到盘符。这个U盘插在电视上可以正常使用,因此判断U盘并没有损坏。解决:使用了网上找的两个办法,具体哪个的作用未知。1、插入U盘后,在设备管理器中找到通用串行总线控制器–USB大容量存储设备,点击右键进行卸载,然后拔出U盘2、打开控制面板...

2020-04-23 11:17:30 6888 10

原创 软件功能性测试的21种故障模型(二)

3、输入特殊字符集案例演示环境:Win2000、IE53.1 缺陷产生原因  应用程序接受字符串输入,如果程序没有针对特殊输入进行特殊编程,那么就有可能导致程序  挂起,主要包括以下3种情况:  ◆ 字符集包括普通字符和特殊字符。例如,ASCII字符集包括普通字符和特殊字符。应用程序有时只能处理普通字符,当输入特殊字符时就会出现错误。  ◆ 实现应用程序的程序设计语言有特定的处理一...

2019-12-19 16:57:54 288

原创 软件功能性测试的21种故障模型(一)

测试的目标是要发现错误,因此在编写测试用例的时候也要遵循这个目标,尽量在软件的最薄弱环节多编写测试用例。虽然测试时有很多单个输入变量、多个输入变量的组合,但优秀的软件测试人员不会依靠运气,他们有着丰富的经验和直觉,可以从中找到哪些是需要进行测试的,哪些不需要测试,哪些操作可能会引起软件失效。把这些测试人员的经验和直觉尽量归纳和固化,就形成了一些故障模型。故障模型指明了故障是如何以及为什么会在软件执...

2019-11-29 17:39:12 350

原创 测试用例设计——正交实验法

在软件测试过程中,我们会遇到一些可能的输入数据或者这些输入数据的组合数量很大的情况,由于不可能为每个输入组合都创建测试用例,而使用一般的测试方法会产生大量的冗余测试,因此我们想到了一种新的测试用例设计方法——正交试验法。正交表测试策略是一种成对测试交互的系统的统计的方法。它提供了一种能对所有变量对的组合进行典型覆盖(均匀分布)的方法。正交排列法能够使用最小的测试过程集合获得最大的测试覆盖率。这种...

2019-11-20 19:37:00 6294 1

原创 测试用例设计——错误猜测法

错误猜测是基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性地设计测试用例的方法。错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。例如,在单元测试时曾列出的许多在模块中常见的错误;以前产品测试中曾经发现的错误等,这些就是经验的总结。还有,输入数据和输出数据为0的情况。输入表格为空格或输入表格只有一行的情况, 这些都是容易发生错误的情况...

2019-11-13 19:51:50 1616

原创 测试用例设计——场景法

现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。通过运用场景来对系统的功能点或业务流程进行描述,从而提高测试效果。场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径...

2019-11-08 20:08:54 5868

原创 测试用例设计——因果图法

上一次我们介绍了判定表法设计测试用例,这里我们介绍一个经常与判定表一起使用的测试用例设计方法——因果图法。因果图法是基于这样的一种思想:一些程序的功能可以用判定表(或称决策表)的形式来表示,并根据输入条件的组合情况进行相应的操作。但是,由于一些软件输入条件的组合比较复杂,且存在相互制约的关系,因此,我们需要利用因果图这种逻辑模型快速得到判定表。因果图法的定义:是一种利用图解法分析输入的各种组合...

2019-10-31 15:36:56 7473

原创 测试用例设计——判定表法

前面两讲分别用等价类划分的方法和边界值分析的方法阐述了如何对一个两位数加法器进行测试,以上两种方法,都是着重考虑输入条件,但未考虑输入条件之间的联系、相互组合等。考虑输入条件之间的相互组合,可能会产生一些新的情况,但要检查输入条件的组合不是一件容易的事情,即使把所有输入条件划分成等价类,他们之间的组合情况也相当多。那么,如果考虑输入条件之间的联系、相互组合是不是就没有办法进行测试了呢?因此,必须...

2019-10-25 15:03:48 13669 2

原创 测试用例设计——边界值分析法

在前面的测试用例设计——等价类划分法中,我们使用等价类划分法给两位数加法器设计了测试用例,但在测试过程中我们发现了一个问题。为什么我们用等价类法设计的测试用例没有发现这个问题呢?查看一下代码,发现程序员粗心,边界条件设置错误了。无数的测试实践表明,大量的故障往往发生在输入定义域或输出值域的边界上,而不是在其内部。因此,针对各种边界情况设计测试用例,通常可能会发现更多的bug。边界值分析法...

2019-10-18 15:47:02 19585 1

原创 测试用例设计——等价类划分法

一、分析问题如果我们需要对下面的这个两位数加法器设计测试用例,在测试了1+1,1+2,(-1)+1和(-1)+2之后,是否有必要测试1+3,1+4 ,1+(-3)和1+(-4)呢?如果不对两位数加法器程序进行穷举测试,我们能否放心的认为其他所有的参数组合都是正确的呢?可想而知,我们不可能输入这么多的组合进行测试。那么,如果不可能输入这些组合进行测试,是否会担心会遗漏测试中会存在bug呢?...

2019-10-12 18:23:59 11714

软件测试自动化技术IBM Rational 技术白皮书

IBM Rational 软件测试流程 IBM Rational软件测试流程框架 IBM Rational软件测试的评测方法 IBM Rational 软件自动化测试工具 利用IBM Rational软件测试工具实现软件自动化的功能和性能测试

2009-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除