软件测试
yelang_110
计算机软件行业,熟悉MySQL数据库,SQLserver数据库,oracle数据库和mongodb数据库。熟悉Java语言,PHP语言和软件自动化测试。
展开
-
LoadRunner如何监控Linux与Windows
监控windows系统 1、监视连接前的准备工作 1)进入被监视windows系统,开启以下二个服务Remote Procedure Call(RPC) 和RemoteRegistry Service (开始—)运行 中输入services.msc,开启对应服务即可)。 2)在被监视的WINDOWS机器上:右击我的电脑,选择管理->共享文件夹->共享 在这里面要有C$这个共享文件夹(要是没有转载 2015-03-03 09:50:23 · 346 阅读 · 0 评论 -
Fiddler真机抓包
Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它仅仅暴露http通讯还有提供一个用户友好的格式。 对于Android开发转载 2017-02-17 14:39:56 · 245 阅读 · 0 评论 -
接口测试工具SoapUI Pro5.1.2基本使用20150920
soapui是接口测试工具,最近因为要做接口测试,使用了下,现在和大家分享下:工具安装很简单,就不说了,直接说使用,先什么都不说,照着操作一遍,我们拿天气预报的webserver来实战;主要包括:新建项目,添加测试套件、测试用例、修改参数、运行、添加断言1、打开工具:双加图片打开工具650) this.width=650;" style="background-image:none;padding转载 2017-02-17 14:40:01 · 3125 阅读 · 0 评论 -
接口测试Fiddler实战20150921
项目背景:1、接口URL:http://192.168.xx.xx:8080/mserver/rest/ms2、接口参数:data=xxxxx&key=xxxxx,数据是加密的3、请求方式:post4、协议:http实战步骤1、打开fiddler2、切换到【Composer】界面3、选择请求方式:POST4、输入接口地址5、输入请求头信息,我们项目需要输入:content-type:applica转载 2017-02-17 14:40:06 · 447 阅读 · 0 评论 -
安全性测试AppScan工具使用实战
Appscan是做安全性测试的一款工具,网上资料比较少,项目需要做安全性测试,用它做了web的扫描,可以发现一些问题,并且有原因分析和修复建议,感觉还不错,现在实战1、打开工具,点击【文件】下的【新建】,来打开新建扫描页面650) this.width=650;" style="background-image:none;padding-top:0px;padding-left:0px;paddi转载 2017-02-17 14:40:15 · 3327 阅读 · 1 评论 -
Java程序性能分析工具Java VisualVM(Visual GC)—程序员必备利器
VisualVM 是一款免费的\集成了多个JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作。在内存分析上,Java VisualVM的最大好处是可通过安装Visual GC插件来分析GC(Gabage Collec转载 2017-02-17 14:40:20 · 461 阅读 · 0 评论 -
adb工具如何连接手机安装apk
adb工具是连接Android手机的一个工具,使用比较简单,开发和测试在日常的工作中经常用到,今天我就把我使用的记录下来,做一个记录。1,设备环境准备,PC一台,Android手机一部,使用的是小米手机。USB数据线一条,注意数据线的质量,差点的质量数据线有时候会连接不上,网络环境是WiFi,下载adb, 最好把对应的文件置于cmd.exe同目录下(这个环境如果不会可以参考我另外一个博客)。2,开原创 2017-02-17 14:40:25 · 5210 阅读 · 0 评论 -
appium实现的一个简单的测试用例
前几天在搭建appium的环境,苦于项目紧急,没有好好解决一个滑动问题,经过网络的资料搜索,现在将我学习的过程中踩过的坑记录下来。问题:app安装实现,启动实现,但是没有滑动。原因是:滑动代码没有放在@test下,且休眠时间太短,后面的坐标给的太小。代码实现如下:package com.glen.demo;import io.appium.java_client.AppiumDriver;impo原创 2017-02-17 14:40:40 · 654 阅读 · 0 评论 -
ActiveMQ安装与配置
1、环境:Windows XPapache-activemq-5.2.0-bin.zip 2、安装解压缩到apache-activemq-5.2.0-bin.zip到一个目录,比如C:\apache-activemq-5.2.0 3、配置配置就在C:\apache-activemq-5.2.0\conf目录下三个文件activemq.xmlcredentials.propertieslog4j.p转载 2017-02-17 14:41:04 · 376 阅读 · 0 评论 -
ActiveMQ安装部署(Windows)
JMS(Java Messaging Service)是Java平台上有关面向消息中间件的技术规范,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发,ActiveMQ而是这个规范的一个具体实现。JMS的队列消息传递过程如下图:650) this.width=650;" src="http://img.blog.csdn.net/2014转载 2017-02-17 14:41:09 · 306 阅读 · 0 评论 -
ActiveMQ—Windows操作系统中如何安装启动ActiveMQ
下面介绍一下如何在Windows操作系统中搭建ActiveMQ: 1、下载window版的 ActiveMQ ,下载地址: http://download.csdn.net/download/wangshuxuncom/8241085 ;2、解压下载到的压缩文件——apache-activemq-5.10.0-bin.zip,得到名为apache-activemq-5.10.0的文件转载 2017-02-17 14:41:14 · 799 阅读 · 0 评论 -
Swagger UI教程 API 文档神器 搭配Node使用
在团队开发中,一个好的 API 文档可以减少很多 交流成本 ,也可以使一个新人快速上手业务。前言swagger ui 是一个API在线文档生成和测试的利器,目前发现最好用的。为什么好用? Demo 传送门支持API规范生成代码,生成的客户端和服务器端骨架代码可以加速开发和测试速度这些文档可用于项目内部API审核方便测试人员了解API支持API自动生成同步的在线文档这些文档可作为客户产品文档的一部分转载 2017-02-17 14:41:19 · 645 阅读 · 0 评论 -
windows查看端口占用以及关闭相应的进程
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要转载 2017-02-17 14:41:24 · 423 阅读 · 0 评论 -
windows服务器部署多个不同端口的tomcat
环境:两个Tomcat7.0.20,使用一个JVM,JDK7,Win7 64位系统。 使用压缩版的tomcat不能使用安装版的。第一个tomcat的配置不变。增加环境变量CATALINA_HOME2,值为新的tomcat的地址;增加环境变量CATALINA_BASE2,值为新的tomcat的地址。修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA原创 2017-02-17 14:41:34 · 330 阅读 · 0 评论 -
Memcached windows 下安装与测试
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap转载 2017-02-17 14:41:42 · 292 阅读 · 0 评论 -
10个SQL注入工具
众所周知,SQL注入攻击是最为常见的Web应用程序攻击技术。同时SQL注入攻击所带来的安全破坏也是不可弥补的。以下罗列的10款SQL注入工具可帮助管理员及时检测存在的漏洞。BSQL Hacker650) this.width=650;" class="size-full wp-image-17765" title="10个SQL注入工具" alt="10个SQL注入工具" src="http://转载 2017-02-17 14:39:45 · 7926 阅读 · 0 评论 -
adb常用命令
cd /adb ----进入adbadb kill-server ---杀死adb服务adb connect 172.25.27.77:7896 ----连接机顶盒adb rootadb connetc adb remountadb shell ls -l /system/appadb shell busybox rm -rf /system/app/ooooo.a原创 2017-02-17 14:39:40 · 332 阅读 · 0 评论 -
LInux下如何安装JIRA项目管理软件
环境:Linux Centos,atlassian-jira-6.3.13-x64.binapache-tomcat-7.0.40.tar.gzjdk-7u21-linux-x64.tar.gzmysql-5.5.25a.tar.gzmysql-connector-java-5.1.25-bin.jar2. 下载Jira最新版# wget http://downloads.atlassian.co原创 2015-03-03 09:50:25 · 2975 阅读 · 1 评论 -
软件测试一般bug分类
测试用例首先来自于对于需求的分析,是否能为测试挑选最合适或最关键的需求,关系到项目的成败。思考方法1:正反面思考法为每个测试需求至少编制两个测试用例:正面测试用例& 负面测试用例正面测试用例:用于证明该需求已经满足; 负面测试用例:反映某个无法接受、反常或意外的条件或数据,用于论证只有在所需条件下才能够满足该需求基本流:是经过用例的最简单的路径备选流:在某个特定条件下执行 前置条件是执行用例之前必原创 2015-03-03 09:50:30 · 3444 阅读 · 0 评论 -
软件测试
工作两年了,我一直希望让自己每年对测试的理解更深入一层。工作一年的时候我写了《谈软件测试---一年工作总结》 ,谈轮了自己对各种测试的理解,这一年来,虽然对那些理概念的有所加强,自我感觉没有什么质的变化。前些天听我们公司的一位测试经理讲《敏捷测试》豁然开朗。他在学造飞机,而我一直在学造飞机里的一个发动机。我从来没想过,一个完整飞机的架构应该是怎样的。 如果想让测试在公司的项目中发挥出它最大的价值转载 2015-03-03 09:50:28 · 538 阅读 · 0 评论 -
linux Centos下搭建性能监控Spotlight on Unix
公司要做压力测试,有Linux服务器一台,系统Centos6.5,为了直观的展示系统性能,更好的去分析服务器,故要搭建一个监控。闲言休讲,直奔主题。首先,Linux服务器一台:系统Centos6.5其次,在我的笔记本上安装监控软件客户端软件下载地址链接:链接:http://pan.baidu.com/s/14Vwlw 密码:tmw4配置spotlight登陆用户,注意spotlight默认原创 2017-02-17 14:37:19 · 744 阅读 · 0 评论 -
window服务器下监控tomcat服务脚本
win下服务器tomcat检查,检测tomcat端口是否挂掉,如果挂掉自动重启。脚本如下#include ;tomcat目录$tomcatDir = "C:\ovk\apache-tomcat-7.0.55\bin\";vlc目录$vlcPath = "C:\Program Files\VideoLAN\VLC\vlc.exe";自办频道1 文件 文件名必须为ziban1.ts$ziban1Pat原创 2017-02-17 14:37:29 · 2588 阅读 · 0 评论 -
Spotlight on Unix 监控Linux服务器
详解 Spotlight on MySQL监控MySQL服务器前一章详解了Spotlight on Unix 监控Linux服务器 ,今天再来看看Spotlight on MySQL怎么监控MySQL服务器。注:http://www.cnblogs.com/Javame/p/3685512.html第一步: 下载并安装mysql-connector-3.5xSpotlight on MySQL 连转载 2017-02-17 14:37:34 · 761 阅读 · 0 评论 -
centos6.5下一个tomcat下部署多个程序方法
今天遇到这样一个项目,要在同一台服务器上部署两个多个项目,需要一个tomcat,也就是一个tomcat下部署多个程序,根据不同的端口去区分。以此为例方法如下:把tomcat解压后,进入到tomcat路径,编辑conf/server.xml用vim打开 Licensed to the Apache Software Foundation (ASF) under one or more contr原创 2017-02-17 14:37:45 · 251 阅读 · 0 评论 -
CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
先来解释一下,什么是 LAMP。正如标题所言,LAMP 实际上就是 Linux、Apache、MySQL、PHP 四个名称的缩写,当然最后一个 “P” 还有其他说法是 Perl 或者 Python。不用多说了,本文讲解的就是 Linux、Apache、MySQL、PHP 这四个东西,所以就这样解释了。 自己很早就在做网站,最初玩的是 ASP,后来主要研究 .Net,也用 .Net 搞过类似的开转载 2017-02-17 14:37:50 · 241 阅读 · 0 评论 -
Web Service单元测试工具实例介绍之SoapUI
版权声明:本文为博主原创文章,未经博主允许不得转载。SoapUI是当前比较简单实用的开源Web Service测试工具,提供桌面应用程序和IDE插件程序两种使用方式。能够快速构建项目和组织测试用例是该工具的一大特性,下面将通过实例介绍如果使用SoapUI进行Web Service单元测试。l 构建项目SoapUI工具中的项目(Project)是由一个或多个Web Service组成的原创 2017-02-17 14:38:03 · 285 阅读 · 0 评论 -
测试OSTV接口获取令牌-getAccessTokenInfo和OSTV接口-getEntityObjInfo
74-27-EA-53-C8-EF 192.168.8.196 0606 ovicnet ovk123 -------------------------------------------------------------测试OSTV接口-getEn原创 2017-02-17 14:38:08 · 426 阅读 · 0 评论 -
Monkey测试简介
在android手机上做自动化测试,monkey比cts,Android UnitTest 好用多了,他其实是继承与adb shell中的一段的shell指令。一monkey测试的相关的原理monkey测试的原理就是利用socket通讯的方式来模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。当Monkey程序在模拟器或设备运行的时候,如果用户出发了比如点击,触摸,手势或一些系统转载 2017-02-17 14:39:11 · 384 阅读 · 0 评论 -
python学习笔记--虫师
好吧!我早就想学习一门语言了,我想编程是我们大多测试员的短板。虽然,我更熟悉JAVA,但我还是的ruby和python之间犹豫了很久。我一直觉得自己编程方面没有天赋。所以就选个简单点的下手吧。 安装与运行交互式解释器 在绝大多数linux和 UNIX系统安装中(包括Mac OS X),Python的解释器就已经存在了。我们可以在提示符下输入python命令进行验证(作者环境ubuntu)转载 2017-02-17 14:39:17 · 571 阅读 · 0 评论 -
软件测试人员分工
最近看了点敏捷测试的东西,看得比较模糊。一方面是因为没有见真实的环境与流程,也许它跟本就没有固定的模式与流程,它就像告诉人们要“勇敢”“努力”。有的人在勇敢的面对生活,有些人在勇敢的挑战自我,有些人在勇敢的面对失败与挫折。好吧!他们都实现了“勇敢”,勇敢到底是如何去做,也许说不清楚。或者说每个人都有自己的实践方式。但是他们却同样靠着“勇敢”攻克不自己所面临的困难。当然了,敏捷并不是简单一个词语,经转载 2017-02-17 14:39:22 · 226 阅读 · 0 评论 -
linux性能监控工具
Linux系统出现问题时,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工具来判断究竟是哪一部分(内存、CPU、硬盘……)出了问题。在Linux系统中,所有的运行参数保存在虚拟目录/proc中,换句话说,我们使用的性能监控工具取到的数据值实际上就是源自于这个目录,当涉及到系统高估时,我们就可以修改/proc目录中的相关参数了,当然有些是不能乱改的。下面就让我们了解一下这些常用的性能监控工原创 2017-02-17 14:39:29 · 486 阅读 · 0 评论 -
安全测试常用功能点
1. 不登录系统,直接输入登录后的页面的URL是否可以访问;2. 不登录系统,直接输入下载文件的URL是否可以下载文件;如输入:http://url/download?name=file是否可以下载文件file3. 退出登录后,后退按钮能否访问之前的页面;4.ID/密码验证方式中能否使用简单密码;如密码标准为6位以上,字母和数字的组合,不包含ID,连接的字母或数字不能超过n位5.ID/密码验证方式原创 2017-02-17 14:42:02 · 573 阅读 · 0 评论