关闭

Web测试要点(功能、性能、可用性、兼容、安全)

一、功能测试 1、链接测试   (1)、测试所有链接是否按指示的那样确实链接到了该链接的页面;   (2)、测试所链接的页面是否存在;   (3)、保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问)。   2、表单测试 (1)、注册、登陆、信息提交等,必须测试提交操作的完整性,以校验提交给服务器的信息的正确性; (2)、用户...
阅读(273) 评论(0)

Jmeter--google plugin插件监控被测系统资源方法

一、插件准备 1、插件下载地址 http://jmeter-plugins.org/downloads/all/   以下有两个版本的,1.1.2和1.1.3,注意Jmeter版本 1.1.2支持Jmeter2.8以下版本 1.1.3支持Jmeter2.11 1.2.1 支持JMeter2.13 ----2015.5.21 更新(注:JMeter2.13兼容下...
阅读(231) 评论(0)

Android APP压力测试 之Monkey日志自动分析脚本

[目录] 1、Monkey日志分析脚本 2、脚本原理 3、操作实例     1、Monkey日志分析脚本 1)、脚本文件:Monkey_Log分析.bat @ECHO OFF ECHO.::::::::::::::::::::::::::::::::::::::::::::::::: ECHO.::             分析Monkey日...
阅读(353) 评论(0)

Android APP压力测试 之Monkey信息自动收集脚本

目录 1、Findyou的Monkey脚本 2、Findyou脚本讲解 3、操作记录 4、其他   1、Findyou的Monkey脚本  1)、【脚本文件】 a、配置文件:config.conf config.conf [appinfo] appCnName=Findyou appEnName=Findyou appversion=V...
阅读(627) 评论(0)

Android测试提升效率批处理脚本

目录 1、[查看APK文件信息.bat] 2、[自动安装APK.bat] 3、[查看APK文件信息.bat] 4、[自动安装APK.bat] 5、[导出Logcat日志.bat]     1、[查看APK文件信息.bat] @ECHO OFF ECHO [查看APK包信息] ECHO ------------------------...
阅读(130) 评论(0)

Android自动化测试之Monkeyrunner 脚本编写

[目录] 1.Monkeyrunner简介 2.Monkeyrunner工具特性 3.Monkeyrunner工具同Monkey工具的差别 4.运行Monkeyrunner 5.实例 6.学习笔记   1、Monkeyrunner简介 monkeyrunner即android SDK中自带的工具之一,此工具提供API可按制android设备或模...
阅读(881) 评论(0)

Android性能测试工具 之Emmagee

Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。 支持SDK:Android2.2以及以上版本   Emmagee功能介绍 1、检测当前时间被测应用占用的CPU使用率以及总体CPU使用量 2、检测当前时间被测应用占用的内存量,以及占用的总体内存百分比,剩余内存量 3、检测应用从启动开始到当前时间消耗的流量数 4...
阅读(396) 评论(0)

IOS 自动化 2-UI Automation-功能测试

1. 常用操作 UI Automation提供了非常多的接口来模拟UI操作,如点击、双击、双指缩放、拖曳等。 单击。根据输入的绝对坐标点击屏幕。 UIATarget.localTarget().tap({x:100, y:200}); 双击。根据输入的绝对坐标双击屏幕。 UIATarget.localTarget().doubleTap({x:100, y:200}); ...
阅读(400) 评论(0)

IOS 自动化 1-UI Automation

1. 搭建并进入UI Automation环境 苹果公司已经为开发者们提供了一套Instruments工具,它被包含在Xcode中。因此只需下载安装Xcode就可以使用UI Automation。  a. 安装Xcode(本文以Xcode 6.4为例)。 b. 在真机或模拟器上安装待测app。 c. 进入Xcode,在菜单栏依次点击Xcode -> Open Develop...
阅读(508) 评论(0)

Eclipse配置PyDev插件

安装python解释器 安装PyDev: 首先需要去Eclipse官网下载:http://www.eclipse.org/,Eclipse需要JDK支持,如果Eclipse无法正常运行,请到Java官网下载JDK安装:http://www.oracle.com/technetwork/java/javase/downloads。 打开Eclipse,找到Help菜单栏,进...
阅读(113) 评论(0)

MonkeyRunner实例讲解

一,  终端输入单行命令 1 开启android 模拟器 首先使用eclipse的AVD  Manager来创建模拟器antester,然后在命令地下运行c:\emulator @antester即可启动模拟器。 2 执行monkeyrunner命令: 进入sdk的tool目录中,比如我的是D:\monkeyrunnertest\adt-bundle-windows-x86_64-...
阅读(225) 评论(0)

MonkeyRunner Python环境搭建

一,SDK的安装 SDK(Software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Android是google公司推出的手机开发平台。Android-sdk就是指Android专属的软件开发工具包。 Android-sdk中我们最常用的就是tools和Platformtools文件夹中的...
阅读(517) 评论(0)

LR 12 手机录制APP后,使用LR11 进行性能测试

随着手机APP用户量的增大,手机APP的稳定性变得尤为重要,以往我们是通过开发人员提供相应的接口来完成APP的性能测试,现今HP提供了更好的平台LR12,能支持Andorid/IOS手机端直接录制APP方式进行压测。由于LR12默认的license是长期的且只有50用户的并发量,所以通过LR12录制完APP脚本后,需要将脚本移植到LR11中,继续多用户的压力测试。以下是操作实例。 1...
阅读(3893) 评论(2)

bug的处理流程

Bug的属性                                                        Bug重现环境 这个应该是我们重现bug的一个前提,如果没有这个前提,我们可能会无法重现问题,或者跟本就无从下手。 操作系统   这个是一般软件运行的一大前提,基本上所有的软件都依赖于操作系统之上的,对于一个软件来说,要想在某个操作系统上运行,必...
阅读(260) 评论(0)

软件测试人员分工

最近看了点敏捷测试的东西,看得比较模糊。一方面是因为没有见真实的环境与流程,也许它跟本就没有固定的模式与流程,它就像告诉人们要“勇敢”“努力”。有的人在勇敢的面对生活,有些人在勇敢的挑战自我,有些人在勇敢的面对失败与挫折。好吧!他们都实现了“勇敢”,勇敢到底是如何去做,也许说不清楚。或者说每个人都有自己的实践方式。但是他们却同样靠着“勇敢”攻克不自己所面临的困难。当然了,敏捷并不是简单一个词语,经...
阅读(249) 评论(0)

敏捷软件测试

敏捷 反应快速灵敏。   在敏捷软件开发领域,更注重的以人为核心,迭代,循序渐进的开发方法。相比传统的开发方法,这种方法能更快速的开发,上线,反馈,调整、迭代。以敏捷的姿态去发展产品。   敏捷与传统开发的区别                                                                                   ...
阅读(313) 评论(0)

测试需求分析

什么是需求分析?    通俗的讲,对用户的意图不断揭示和验叛的过程,要对经过系统可行性分析所确定的系统目标做更为详细的描述。     假如你是个建筑工程师,有个客户找你建一个鸡窝,这个时候要需要与客户沟通,来确定客户到底想要一个什么样子的鸡窝。我们应该注意三点:   1 .  准确的理解和描述客户需要的功能。      客户说,我的鸡窝要三层的,带电梯,饮水池,厕所,饮水池要自动判断水位...
阅读(177) 评论(0)

如何设计测试用例

一、什么是测试用例?      测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。      通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来。 二、写测试用例有什么好处? 理清思路,避免遗漏         这里是我们认为最重要的一点,假如我们测试的项目大而复杂,我们可以把项目功能...
阅读(340) 评论(0)

一种简单的数据库性能测试方法

这两天接到一个任务,要测试一个服务器的性能,客户要求向数据库内 1000/s(每插入一千条数据)  的处理能力,当时脑子赌赛了,想的是用LR来进行,由于LR接触不深,只知道LR实现参数化的时候可以调用数据库里面的数据,往里面大批量的插入数据,以前没试过。 通过jmeter很简单就可以完成,可以参考我以前的一篇文章《jmeter创建数据库(MySql)测试》。   前提条件:一个数据库:...
阅读(205) 评论(0)

使用JMeter创建数据库(Mysql)测试

我的环境:MySQL:mysql-essential-5.1.51-win32      jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945      JMeter:jmeter-2.4  任意版本都行。 1.首先我们要有一个可以做测试的数据库,当然,里面要有数据,不然怎么测呢?我的上一篇文章《Eclipse连...
阅读(171) 评论(0)
31条 共2页1 2 下一页 尾页
    个人资料
    • 访问:16587次
    • 积分:259
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:26篇
    • 译文:1篇
    • 评论:2条
    最新评论