随笔分类 - 软件测试
摘要:LR中日志参数的设置与使用 1、Run-Time Setting日志参数的设置 在loadrunner的vuser菜单下的Run-Time Setting的General的LOG选项中可以对在执行脚本时Loadrunner对日志的操作行为进行定义,下面逐一介绍: 1) Enable logging
阅读全文
摘要:脚本增强与调试 一般来说,使用LR的Vugen录制的脚本并不能直接用于测试,需要对脚本进行各方面的增强,主要包括添加注释、关联、检查点、事务、参数化、日志输出等。下面结合刚完成的一个web项目性能测试来对LR性能脚本增强和调试作简单的总结(不包括LR工具基本操作和基本概念的解释)。 首先当我们使用L
阅读全文
摘要:在LR中使用HTML/HTTP协议进行脚本录制时面临正确选择HTTP-based script / URL-base script 录制模式的问题,以下是比较官方的建议:1)基于浏览器的应用程序推荐使用HTML- based scrīpt;2)不是基于浏览器的应用程序推荐使用URL-based sc
阅读全文
摘要:1.LoadRunner系统架构简介 LoadRunner是通过创建虚拟用户来代替真实实际用户来操作客户端软件比如Internet Explorer,来向IIS、Apache等Web服务器发送HTTP等协议请求。通过Load Generators可以产生大量的虚拟的客户端请求,已达到产生各种不同服务
阅读全文
摘要:windows下安装python很容易,直接下载windows下的msi安装包:python-2.7.5.msi 双击一路安装即可,安装完成后在path环境变量下添加C:\Python27 和 C:\Python27\Scripts路径(不安装最新的python3.x是因为实在与python2.x有
阅读全文
摘要:可安装性测试的目的是要验证成功安装系统的能力。安装系统通常是开发的最后一个活动,并且在开发期间不太受关注,然而它是客户使用新系统时执行的第一个操作。因此,清晰并且简单的安装过程是系统文档中最重要的部分。 安装测试,尤其是手工进行安装测试,对于一些较大型的软件系统来说是一件费时费力的过程,如果还要考虑
阅读全文
摘要:作为一个系统的核心组成部分--数据库,其设计和性能的好坏,对系统有着极其重要的影响。本文描述将数据库作为一个专项来进行测试,以oracle数据库为例,从数据库的安装创建、静态检查、动态加载测试到重要数据库对象(表、索引)的分析来进行展开,作为如何对数据库进行分析测试的指引。 1.数据库的安装和创建
阅读全文
摘要:易用性测试流程 易用性测试紧密的贯穿于软件生命周期过程中,而非一个独立的过程,从需求阶段介入,从源头指导其后的设计与开发工作,在SIT阶段检查是否遵循了制定的易用性规范,然后通过用户调查、实验室测试等手段站在用户的角度验证其易用性,最后解决易用性问题并进行总结,积累经验,改进易用性测试方法和流程,提
阅读全文
摘要:本文是一份web应用和移动应用的易用性检查单,具体说明了在易用性测试中应该从哪些不同的维度来关注易用性,以及易用性设计的一些原则,特别是web应用,可以作为易用性测试中比较有价值的参考。 web应用 一、页面设计 1、内容和展现分离 2、适应不同的浏览器 3、页面一致性 二、导航搜索 1、导航 1)
阅读全文
摘要:易用性定义 指用户使用产品的容易程度。根据ISO9241的定义:产品在特定使用情境下为特定用户达成特定用途的有效性、效率和满意度。根据ISO9126软件质量模型:软件易用性是在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。 易用性模型: 有效性:用户能否成功达到目标 效率:为达到这些
阅读全文
摘要:本文主要总结下XX公司第三方性能验收测试项目的性能测试流程,该性能测试流程主要适用于在验收测试阶段对已经经过SIT测试完成的产品进行性能专项测试,与一般性能测试流程最大的区别是性能验证阶段有严格的准入准出条件。 性能测试流程图: 将整个性能测试分成6个阶段,每个阶段都有自己相应的测试活动,整个测试活
阅读全文
摘要:【性能指标】 响应时间: 呈现时间 浏览器接受到响应数据后呈现和执行页面上的脚本所消耗的时间服务端响应时间 系统从请求发出开始到客户端接收到数据所消耗的时间响应时间标准:2/5/10 并发用户数: 真正意义上的并发不存在,CPU在一个时间点上只能干一件事。 服务器实际承受得压力不只取决于业务并发用户
阅读全文
摘要:一、管理人力资源 将人作为模块组件来管理,这种方法并不是有效的。 1、软件项目失败的主要原因不是技术问题或者说不仅仅是技术问题,而是社会学问题,项目管理者因为高科技的幻觉而疲于奔命的处理着技术问题,很少去关注人员、人际关系等社会学问题,导致根本的问题从来没有得到解决。 2、用管理手工劳动者的方法来管
阅读全文
浙公网安备 33010602011771号