自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 LoadRunner组成及其工作原理简介

一、 LoadRunner工具组成1、虚拟用户脚本生成器:捕获最终用户业务流程和创建自动性能测试脚本,即我们在以后说的产生测试脚本;2、压力产生器:通过运行虚拟用户产生实际的负载;3、用户代理:协调不同负载机上虚拟用户,产生步调一致的虚拟用户;4、压力调度:根据用户对场景的设置,设置不同脚本的虚拟用户数量;5、监视系统:监控主要的性能计数器;6、压力结果分析工具:本身不能代

2015-11-17 21:29:37 1154

转载 LoadRunner主要功能

创建虚拟用户使用软件测试工具LoadRunner的Virtual User Generator,您能很简便地创立起系统负载。该引擎能 LoadRunner性能虚拟用户模拟测试够生成虚拟用户,以虚拟用户的方式模拟真实用户的业务操作行为。它先记录下业务流程(如下订单或机票预定),然后将其转化为测试脚本。利用虚拟用户,您可以在Windows ,UNⅨ 或Linux 机器上同时产生成千上万个用户访问。所以

2015-11-17 21:26:27 1321

转载 OSI和TCP/IP

OSI和TCP/IP1.        OSI的七层网络结构(功能及特点)1)  物理层:为数据链路层提供物理连接,在其上串行传送比特流,即所传送数据的单位是比特。此外,该层中还具有确定连接设备的电气特性和物理特性等功能。2)  数据链路层:负责在网络节点间的线路上通过检测、流量控制和重发等手段,无差错地传送以帧为单位的数据。为做到这一点,在每一帧中必须同时带有同步、地址、

2015-11-17 20:56:56 360

转载 进程和线程关系及区别

1.定义进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.

2015-11-11 22:25:55 306

转载 heap和stack的区别

Heap:是随机分配内存(malloc),不定长度,地址是由低向高增长的,存在内存分配和回收的问题Stack:是自动顺序分配的,而且定长,不存在内存回收问题,地址是由高向低减少的C/C++编译的程序占用的内存分为以下几个部分1. Stack:由编译器自动分配和释放存放函数的参数值,局部变量的值等。按照后进先出的原则存储数据2. Heap:一般有程序员自己分配和释放。3.

2015-11-11 22:19:54 395

转载 Java关键字final、static使用总结

一、final        根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。        final类不能被继承,没有子类,final类中的方法默认是final的。        final方法不能被子类的方法覆盖,但可以被继承。        fi

2015-11-06 21:43:48 211

转载 jdk与jre的区别

很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Ja

2015-11-06 21:27:09 267

转载 经典SQL语句大全

1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_

2015-11-02 21:29:34 239

转载 正则表达式基础常识

一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/"

2015-11-01 12:43:13 258

转载 如何编写更佳的bug report

我们是否经常看到开发人员针对我们归档的bug report要求提供更多的信息?我们是否经常需要在bug report归档后花更多的时间去研究那个问题?我们是否经常从开发人员那里听到在他们那边难以重现bug并且需要即刻提供“可重现的步骤”?广义上来说,我们与其花更多的时间在这些问题上还不如投资更多的时间来测试系统。问题出在bug report的质量上。这里介绍一些如何改进并达到完美bug r

2015-10-28 22:31:34 337

转载 云计算

近些年随着跨境电商业务的风生水起,国际物流也迎来了一次新的发展高峰。然而相较于单一、低效的传统物流来说,不论是大型的电商企业,还是创业型的中小电商,甚至包括国际的货运代理、物流公司等都急需构建具有全球服务网络,又支持系统化、智能化管理的新一代物流平台。而凭借云计算的即租即用、低成本、快速部署等优势,上海沃行信息技术有限公司(WallTech)推出的国际物流管理协同SaaS(Software as 

2015-10-28 22:29:50 296

转载 Bug的缺陷的优先级和严重程度

在软件测试中,软件缺陷的严重性的判断应该从软件最终用户的观点做出判断,即判断缺陷的严重性要为用户考虑,考虑缺陷对用户使用造成的恶劣后果的严重性。     优先级是表示处理和修正软件缺陷的先后顺序的指标,即哪些缺陷需要优先修正,哪些缺陷可以稍后修正。 确定软件缺陷优先级,更多的是站在软件开发工程师的角度考虑问题,因为缺陷的修正顺序是个复杂的过程,有些不是纯粹技术问题,而且开发人员更熟悉软件代码,

2015-10-19 17:08:44 11766

原创 alpha测试和beta测试的区别

定义:alpha测试是在用户组织模拟软件系统的运行环境下的一种验收测试,由用户或第三方测试公司进行的测试,模拟各类用户行为对即将面市的软件产品进行测试,试图发现并修改错误。Beta测试是用户公司组织各方面的典型终端用户在日常工作中实际使用beta版本,并要求用户报告异常情况,提出批评意见。区别:两者的主要区别是测试的场所不同。Alpha测试是指把用户请到开发方的场所来测试,beta测试是指在一

2015-10-19 17:08:04 1693

转载 飞机订票客户端-分段截断异常-处理

现象:数据库问题,处理步骤:1)这个拷出来2)粘贴覆盖这个

2015-10-18 10:46:14 746

转载 MySQL用户远程访问权限开通

1、改表法  可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"  mysql -u root -pmysql>use mysql;  mysql>update user set host

2015-10-18 10:42:22 276

转载 软件测试管理要素

软件测试管理要素1、质量:软件质量是软件测试的目标,也是软件测试工作的中心,一切从质量出发,也就是一切从客户需求出发。2、人员:人员就是测试人员。测试人员因素包括测试组结构、角色和责任的定义。3、技术:软件测试技术,包括方法和工具,因为适用的技术和工具,才能有效的提高测试的效率、覆盖面以及深度。4、资源:主要是指测试环境中所需要的预算、硬件设备、网络环境,测试数据、测试时间等可用于

2015-10-12 16:36:52 1036

原创 软件测试管理

软件测试管理的目标是通过系统的、高效的、适用的技术、方法和体系来监督、促进和达到软件测试的目标,帮助测试团队决定最佳实践。影响软件测试管理的目标考虑的因素:1、可用测试资源  根据不同的软件测试需求和场景正确运用软件测试的技术和方法的是成为一名成功的测试管理者的前提。此外要明确测试范围,以估算测试需要的资源和可用的资源。2、使用适当的测试技术和方法    根据不同的软件测试需求

2015-10-12 16:20:07 525

原创 测试用例的特点与原则

测试用例的特点1、正确性:测试用例最好是要求输入用户实际数据已验证系统是否满足需求规格说明书的需求,并且测试用例中的测试的应保证至少覆盖需求规格说明书中的各项功能。2、完整性:一些基本功能,如有遗漏,那是不可原谅的。3、准确:按测试用例输入实施测试后,要能根据测试用例描述的输出得出正确的结论,不能出现模糊不清的语言。4、清晰、简洁:好的测试用例描述清晰,每一步都应有相应的作用,有很

2015-09-29 22:28:39 9646 2

转载 单元测试、集成测试、系统测试和验收测试

根据不同的测试阶段,测试可以分为单元测试、集成测试、系统测试和验收测试。体现了测试由小到大、又内至外、循序渐进的测试过程和分而治之的思想。单元测试的粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”。集成测试界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既验证“设计”,又验证“需求”。系统测试的粒度最大,一般由独立测试小组采用

2015-09-26 09:35:13 1201

转载 测试用例模板

━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━┓┃用例编号  │                           ┃┠──────┼───────────────────────────┨┃测试优先级 │                           ┃┠──────┼───────────────────────────┨┃用例摘要  │   

2015-09-26 09:32:12 373

原创 白盒测试的方法

逻辑覆盖是以程序内部的逻辑结构为基础的测试方法,属于“白盒”测试1)语句覆盖    语句覆盖是最起码的测试要求,使得每一条语句至少被执行一次,对程序的逻辑覆盖很少,只关心判定表达式的值,是很弱的逻辑覆盖标准。2)判定覆盖    要求设计足够的测试用例,使得程序中的每一个分支至少通过一次即每一条分支语句的“真”值和“假”值都至少执行一次。3)条件覆盖    不仅每一个语句至少

2015-09-21 22:08:15 343

转载 数据库的简单操作

1、说明:创建数据库  CREATE DATABASE database-name 2、说明:删除数据库  drop database dbname 3、说明:备份sql server  --- 创建 备份数据的 device  USE master  EXEC sp_addumpdevice 'disk', 'testB

2015-09-21 22:06:03 223

原创 方法的重载与重写

重写方法的规则:(发生在具有继承关系的连个类中,重写父类的方法)1、相同的方法名2、参数列表必须完全与被重写的方法相同3、返回的类型必须与被重写的方法的返回类型相同4、访问修饰符的限制一定要大于被重写方法的访问修饰符(public>protected>default>private) 而重载的规则:(发生在同一个类中,是对该类中某一功能的不同实现)1、方法名相同2、必须

2015-09-18 00:03:58 245

原创 测试用例主要要素

编号:每个测试用例的唯一编号,有且于其和测试结果、错误报告等其他文档的链接。测试模块:讲述此测试用例测试的大模块。标题:用简单的一句话来描述测试用例。测试目的:描述设计此测试用例的目的是什么。测试级别:按照测试用例的重要性来给不同的测试用例分级别。预置条件:执行此测试用例之前需要做的准备。操作步骤:测试人员执行测试所需的运作。预期结果:在检查点上待测功能应有的正常反应、

2015-09-17 23:51:44 782

原创 测试用例的主要要素

编号:每个测试用例的唯一编号,有且于其和测试结果、错误报告等其他文档的链接。测试模块:讲述此测试用例测试的大模块。标题:用简单的一句话来描述测试用例。测试目的:描述设计此测试用例的目的是什么。测试级别:按照测试用例的重要性来给不同的测试用例分级别。预置条件:执行此测试用例之前需要做的准备。操作步骤:测试人员执行测试所需的运作。预期结果:在检查点上待测功能应有的正常反应、

2015-09-17 23:49:14 2085

原创 使用FileReader类、BufferedReader类、FileInputStream类三种方式输出

package com01;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;//使用FileReader类

2015-09-14 19:50:46 831

原创 文件的创建与删除

package com01;import java.io.*;public class TestFile {public static void main(String[] args) throws IOException {File file=new File("D:/workspace","hello.txt");if(file.exists()

2015-09-13 20:22:59 231

转载 白盒测试方法比较

· 白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。白盒测试并不是简单的按照代码设计用例,而是需要根据不同的测试需求,结合不同的测试对象,使用适合的方法进行测试。因为对于不同复杂度的代码逻辑,可以衍生出许多种执行路径,只有适当的测试方法,才能帮助我们从代码的迷雾森林中找到正确的方向。本文介绍六种白盒子测试方法:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。

2015-09-11 21:16:26 946

原创 测试和调试的区别

测试的目的是找出存在的错误;而调试的目的是定位错误并修改程序以修改错误。调试是测试之后的活动,测试和调试在目标,方法和思路上都有所不同测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试从一个未知的条件开始,结束的过程不可预计测试过程可以实现设计,进度可实现确定;调试不能描述过程或者持续时间。测试是在软件生命周期的全过程中,而调试只在软件生命周期的编码阶段中。测试主

2015-09-07 19:43:00 9227

转载 TestLink 与 Mantis的集成

第一步,配置TestLink 下的 config.inc.php:把:$g_interface_bugs = 'NO';修改为:$g_interface_bugs = 'MANTIS';第二步:在mantis上设置匿名登录权限  匿名登录的设置需要打开。Mantis的匿名用户具备对所有的项目都可以浏览的权限。Change the followingin

2015-09-04 13:17:03 580

转载 TestLink安装过程中遇到的问题及解决

TestLink 是基于web的测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且还提供了一些简单的统计功能。          TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果  。 TestLink

2015-08-30 21:45:47 2217

转载 软件测试的七大原则

软件测试的七大原则       软件测试是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。软件测试的基本原则有助于测试人员进行高质量的测试,尽早尽可能多的发现缺陷,并负责跟踪和分析软件中的问题,对存在的问题和不足提出质疑和改进,从而持续改进测试过程。软件测试的七大原则原则1: 测试显示缺陷的存在    测试可以显示缺陷的存在,但不

2015-08-29 23:58:35 12718

空空如也

空空如也

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

TA关注的人

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