08 2017 档案

摘要:什么是 Selenium?Selenium 是 ThoughtWorks 专门为 Web 应用程序编写的一个验收测试工具,是一种 Web 测试框架,开拓了验证 Web 应用程序的新方案,使您可在 Web 应用程序上轻松地运行用户验收测试(user acceptance test)。Selenium 阅读全文
posted @ 2017-08-27 22:40 思江 阅读(158) 评论(0) 推荐(0) 编辑
摘要:等级: trace< debug<info<warn<error<fatal trace 追踪 deug: eclipse, Log4j配置 【1】从零开始 a). 新建Java Project>>新建package>>新建java类; b). import jar包(一个就够),这里我用的是log 阅读全文
posted @ 2017-08-27 12:14 思江 阅读(308) 评论(0) 推荐(0) 编辑
摘要:前期已经做好使用Jenkins做buildhttp://www.cnblogs.com/tobecrazy/p/4529399.html 做自动化框架,不可避免的就是对象库。 有一个好的对象库,可以让整个测试体系: 更容易维护 大大增加代码重用 增加测试系统的稳定性 这里先了解一下我所说的对象库: 阅读全文
posted @ 2017-08-27 11:45 思江 阅读(411) 评论(0) 推荐(0) 编辑
摘要:前言: 前言: 本文主要针对http接口进行测试,使用Jmeter工具实现。 Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。 一、开发接口测试案例的整体方案:分析需求--测试计划--写用例--评审 阅读全文
posted @ 2017-08-21 15:20 思江 阅读(224) 评论(0) 推荐(0) 编辑
摘要:selenium课程笔记第一天(2017-7-1) 一、配置火狐浏览器 运行:firefox.exe -p -no -remote selenium课程笔记第二天 用Eclipse+java+selenium+ant的自动化测试 WEB端测试自动化 手机测试自动化(后期) 安全测试自动化(后期) 面 阅读全文
posted @ 2017-08-20 17:24 思江 阅读(211) 评论(0) 推荐(0) 编辑
摘要:如果jenkins环境还没有搭建好的话可以看这篇文章点击查看 进入jenkins首页,点击系统管理 点击系统设置,进入系统设置界面 1.主目录,点击高级 主目录是存放Jenkins所有的文件的,工作空间根目录和构建记录目录默认都是在Jenkins主目录下,这个设置一般不用进行变更 2.系统消息 在系 阅读全文
posted @ 2017-08-20 15:24 思江 阅读(988) 评论(0) 推荐(0) 编辑
摘要:UI自动化测试(17) UI自动化测试(17) 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 1、首先,你需要写UI自动化测试,本地运行无误 2、利用ant将刚写好的程序运行起来,在Eclipse里边只需要eclipse的ant插件,编写 阅读全文
posted @ 2017-08-20 15:22 思江 阅读(4797) 评论(0) 推荐(0) 编辑
摘要:一、概述 ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。在实际软件开发中,有很多地方可以用到ant。 开发环境: 复制代码代码如下: System:WindowsJDK:1.6+IDE:eclipseant:1.9.1 二、优点 ant 阅读全文
posted @ 2017-08-20 15:18 思江 阅读(10501) 评论(0) 推荐(2) 编辑
摘要:关于selenium WebDriver 对浏览器标签页的切换,现在的市面上最新的浏览器,当点击一个链接打开一个新的页面都是在浏览器中打开一个标签页,而selenium只能对窗口进行切换的方法,只能操作,无法直观的看到页面。后来我想到selenium里的接口Actions可以模拟键盘操作,而点击键盘 阅读全文
posted @ 2017-08-20 13:00 思江 阅读(910) 评论(0) 推荐(0) 编辑
摘要:Android测试环境搭建 一、操作系统 使用Win7_64位操作系统。(可以用其他的系统,下面都是针对Win7 64位进行操作) 二、安装JDK 运行jdk-6u45-windows-x64.exe 使用默认路径直至安装完毕。 配置JDK环境变量 (1)“我的电脑”>鼠标右键菜单>"属性">"高级 阅读全文
posted @ 2017-08-20 12:57 思江 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:说 起自动化测试,我想大家都会有个疑问,要不要做自动化测试? 自动化测试给我们带来的收益是否会超出在建设时所投入的成本,这个嘛别说是我,即便是高手也很难回答,自动化测试的初衷是美好的,而测试工程师往往在实现 过程中花费了很多成本、精力,而最终以失败告终。 失败的原因会很多,我总结几项: 1. 太过依 阅读全文
posted @ 2017-08-20 12:52 思江 阅读(9830) 评论(0) 推荐(2) 编辑
摘要:HttpWatch V10.0.20.0 官方免费版 HttpWatch是强大的网页数据分析工具.集成... HttpWatch Professional V10.0.20.0 官方下载 HttpWatch Professional是HttpWatch的收... HttpWatch是老牌的网络嗅探抓 阅读全文
posted @ 2017-08-14 17:55 思江 阅读(2161) 评论(0) 推荐(0) 编辑
摘要:管理MYSQL数据库的最好工具是PHPmyAdmin,现在最新版本是phpMyAdmin 2.9.0.2,这是一个国际上开源的软件,一直在更新版本,你可以从 http://www.phpmyadmin.net 官方网站上下载到,安装后可以远程更新数据库(其实是在服务器上安装)。 安装办法请参考: p 阅读全文
posted @ 2017-08-14 17:37 思江 阅读(1239) 评论(0) 推荐(0) 编辑
摘要:做网站用到服务器有很多站长应该都会用到数据库,那么phpmyadmin的使用也会是很多新手站长头大的问题,下面小编详细介绍一下phpmyadmin详细的图文使用教程。 做网站用到服务器有很多站长应该都会用到数据库,那么phpmyadmin的使用也会是很多新手站长头大的问题,下面小编详细介绍一下php 阅读全文
posted @ 2017-08-14 17:25 思江 阅读(1683) 评论(0) 推荐(0) 编辑
摘要:在开发的过程中使用过不少的HTTP网络抓包工具,如:HTTPAnalyzer,HttpWatch。 Fiddler几乎囊括了大部分的抓包请求,当然最给力的还是它的断点调试功能,尤其还有使用本地文件代替服务器文件这个实用的功能,这样程序员就不要每次出问题修改服务器文件了,因为服务器文件一般不会让人轻易 阅读全文
posted @ 2017-08-14 11:53 思江 阅读(269) 评论(0) 推荐(0) 编辑
摘要:此 文主要讲述用 TestNG 的基础理论知识,TestNG 的特定,编写测试过程三步骤,与 JUnit4+ 的差异,以此使亲对 TestNG 测试框架能够有一个简单的认知。 希望能对初学 TestNG 测试框架的亲们有所帮助。若有不足之处,敬请大神指正,不胜感激! TestNG是什么?TestNG 阅读全文
posted @ 2017-08-13 22:19 思江 阅读(220) 评论(0) 推荐(0) 编辑
摘要:此文主要讲述用 TestNG 基础的 annotation (注解)知识,及其执行的顺序,并通过一个 TestNG 简单的实例演示 annotation 的执行顺序。 希望能对初学 TestNG 测试框架的亲们有所帮助。若有不足之处,敬请大神指正,不胜感激! 言归正传,以下为 TestNG 常用的 阅读全文
posted @ 2017-08-13 22:19 思江 阅读(431) 评论(0) 推荐(0) 编辑
摘要:注意:本标题的“自动化测试” 包括性能测试 与UI级的自动化测试 经常会被问到如何解决验证码的问题,在此记录一下我所知道的几种方式。 对于web应用来说,大部分的系统在用户登录时都要求用户输入验证码,验证码的类型的很多,有字母数字的,有汉字的,甚至还要用户输入一条算术题的答案的,对于系统来说使用验证 阅读全文
posted @ 2017-08-13 21:27 思江 阅读(403) 评论(0) 推荐(0) 编辑
摘要:之前写过一篇博客:自动化测试如何解决验证码的问题。 介绍了验证码的几种处理方式,最后一种就是通过Cookie跳转过验证码,但讲的不够详细。今天,就详细的介绍一下这种方式。 准备工具: fiddler Python+selenium 以百度登录为例。 验证码是汉字的,我想通过程序识别起来有点难度,也会 阅读全文
posted @ 2017-08-13 21:24 思江 阅读(688) 评论(0) 推荐(0) 编辑
摘要:前文我们讲过了若何获取登录后的 Cookie 信息,不知如何获取登录 Cookie 的朋友,敬请参阅我之前写的博文:Fiddler-005-获取 Cookie 信息。参阅上篇文章,获取到 Cookie 后,将 Cookie 保存到文本文件中,例如 userCookie.txt。 下面以购物App常用 阅读全文
posted @ 2017-08-13 21:16 思江 阅读(587) 评论(0) 推荐(0) 编辑
摘要:1、要解决什么问题:可复用性(框架搭建与管理)。 2、参数化。 3、提高了工作效率。 4、分层思想 prop-文件properties data--文件 util - 底层的共用的方法properties(读取xml文件)键--值 task--针对业务的一些公共方法(加入购物车) Test case 阅读全文
posted @ 2017-08-13 11:25 思江 阅读(182) 评论(0) 推荐(0) 编辑
摘要:前两篇文章分表讲述了 后置处理器 - 正则表达式提取器概述及简单实例、多参数获取,相应博文敬请参阅 简单实例、多参数获取。 此文主要讲述如何引用正则表达式提取器获取的数据信息。其实,正则表达式提取器获取的数据,均可看做一个变量(单个数据,此处指所需获取的测试相关数据)或数组(多个数据),通过引用变量 阅读全文
posted @ 2017-08-12 23:23 思江 阅读(2839) 评论(0) 推荐(0) 编辑
摘要:众所周知,在进行接口测试的过程中,需要创建不同的场景(不同条件的输入,来验证不同的入参的返回结果)。因而,在日常的自动化接口监控或商品监控等线上监控过程中,需要配置大量的入参来监控接口的返回是否正确。 日常常见的线上监控几个简单的监控示例场景如下: 监控电商网站某个类目下的商品数量。若类目中商品的数 阅读全文
posted @ 2017-08-12 23:21 思江 阅读(271) 评论(0) 推荐(0) 编辑
摘要:前文简述了通过后置处理器 - 正则表达式提取器 获取 HTTP请求 响应结果中的特定数据,未看过的亲,敬请参阅 JMeter学习-008-JMeter 后置处理器实例之 - 正则表达式提取器(一)。 此文主要对正则表达式提取器的 正则表达式、模板、匹配数字,三者的关系,做进一步的讲解。 截取商品列表 阅读全文
posted @ 2017-08-12 23:18 思江 阅读(256) 评论(0) 推荐(0) 编辑
摘要:上文我们讲述了如何对 HTTP请求 的响应数据进行断言,以判断响应是否符合我们的预期,敬请参阅:JMeter学习-007-JMeter 断言实例之一 - 响应断言 那么我们如何获取 HTTP请求 响应结果中的数据呢?此文以获取类目 手机数码-手机通讯-苹果 结果列表中的第一个商品的系统编号为例演示( 阅读全文
posted @ 2017-08-12 23:17 思江 阅读(378) 评论(0) 推荐(0) 编辑
摘要:之前的文章中已经对如何录制 web 的请求进行了详细的描述,敬请参阅:JMeter学习-004-WEB脚本入门实战 同时,我们的手机应用(例如:京东、天猫、唯品会、携程、易迅 等等 App)所发出的请求,也可进行录制,只需要将手机连接的无线网络代理到本机(以 iPhone 为例,依次点击 【设置】/ 阅读全文
posted @ 2017-08-12 23:14 思江 阅读(308) 评论(0) 推荐(0) 编辑
摘要:长时间没用 JMeter 了,今天启动的时候,发现启动命令行窗口出现了警报,警告信息如下图所示: 解决方案思路如下: 1、查看命令行中的信息可知,启动 Jmeter 的时候,Jmeter 在写 windows 7 时无法成功写入,导致系统抛出了 RegCreateKeyEx 的异常 2、由警告信息可 阅读全文
posted @ 2017-08-12 23:12 思江 阅读(393) 评论(0) 推荐(0) 编辑
摘要:本文将对 JMeter 主要组件(主要涉及 Threads(Users)、Test Fragment、逻辑控制器、配置元件、定时器、前置处理器、Sampler、后置处理器、断言、监听器 十大组件)进行概要介绍,详细使用方法会在后续文章中陆续介绍,敬请惠顾参阅。组件如下所示: 零、测试计划 测试计划是 阅读全文
posted @ 2017-08-12 22:59 思江 阅读(203) 评论(0) 推荐(0) 编辑
摘要:此文为 JMeter 入门实战实例。我是 JMeter 初学菜鸟一个,因而此文适合 JMeter 初学者参阅。同时,因本人知识有限,若文中存在不足的地方,敬请大神不吝指正,非常感谢! 闲话少述,话归正题。本文将从 Chrome浏览器代理配置、JMeter HTTP代理服务器 配置、JMeter HT 阅读全文
posted @ 2017-08-12 22:53 思江 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Jmeter自身的特点 开源、轻量级,更适合自动化和持续集成 JMeter与LoadRunner的相似之处: JMeter 跟 LoadRunner 架构基本相同。均通过中间代理,监控&收集并发客户端发现的指令,生成脚本,再发送到应用服务器,再监控服务器反馈结果的一个过程 JMeter中也有分布式中 阅读全文
posted @ 2017-08-12 22:52 思江 阅读(229) 评论(0) 推荐(0) 编辑
摘要:本节主要介绍 JMeter 本地环境配置(JMeter 版本为 apache-jmeter-2.12),详细配置如下: 一、JDK配置 默认用户本地已经安装且配置好 JDK。若未配置,敬请参阅我的博客分类 Java 中的博文 Java学习-001-JDK安装配置,进行 JDK 环境安装配置。 二、下 阅读全文
posted @ 2017-08-12 22:43 思江 阅读(146) 评论(0) 推荐(0) 编辑
摘要:Apache JMeter是Apache组织开发的基于Java的开源压力测试工具(个人发现也可用于接口测试)。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库, FTP 阅读全文
posted @ 2017-08-12 22:39 思江 阅读(153) 评论(0) 推荐(0) 编辑
摘要:jdbc:mysql://localhost:3306/jy?allowMultiQueries=true 如果想同时执行多条语句 阅读全文
posted @ 2017-08-12 17:29 思江 阅读(134) 评论(0) 推荐(0) 编辑
摘要:1W 次浏览2016.07.21更新 用IIS建立FTP服务器不是非常复杂,操作起来比较简单,类似于用IIS建立网站,其中涉及的虚拟目录等概念和网站中的虚拟目录一致。 用IIS建立FTP服务器不是非常复杂,操作起来比较简单,类似于用IIS建立网站,其中涉及的虚拟目录等概念和网站中的虚拟目录一致。 0 阅读全文
posted @ 2017-08-12 09:29 思江 阅读(633) 评论(0) 推荐(0) 编辑
摘要:注意:本标题的“自动化测试” 包括性能测试 与UI级的自动化测试 经常会被问到如何解决验证码的问题,在此记录一下我所知道的几种方式。 对于web应用来说,大部分的系统在用户登录时都要求用户输入验证码,验证码的类型的很多,有字母数字的,有汉字的,甚至还要用户输入一条算术题的答案的,对于系统来说使用验证 阅读全文
posted @ 2017-08-11 16:57 思江 编辑
摘要:目录 前言:什么是JDBC 一、准备工作(一):MySQL安装配置和基础学习 二、准备工作(二):下载数据库对应的jar包并导入 三、JDBC基本操作 (1)定义记录的类(可选) (2)连接的获取 (3)insert (4)update (5)select (6)delete 四、测试 五、代码分析 阅读全文
posted @ 2017-08-11 15:06 思江 阅读(426) 评论(0) 推荐(0) 编辑
摘要:package com; import Java.sql.*;/** *//** * @author Administrator */public class ggg { private Connection con = null ; private Statement stmt = null ; 阅读全文
posted @ 2017-08-11 14:39 思江 阅读(367) 评论(0) 推荐(0) 编辑
摘要:核心提示:下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下! 核心提示:下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下! 下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下! MySQL下载地址 打开下载的mysql安装文件mysql-5.0.2 阅读全文
posted @ 2017-08-11 11:05 思江 阅读(212) 评论(0) 推荐(0) 编辑
摘要:我的环境:MySQL:mysql-essential-5.1.51-win32 jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945 Eclipse:任意版本,免费的,可以百度的到。 1。MySQL安装,不会的朋友可以看连接:htt 阅读全文
posted @ 2017-08-10 22:58 思江 阅读(4368) 评论(0) 推荐(0) 编辑
摘要:移动端自动化测试(一)之 Appium+Pyhton环境准备篇 2016-11-17 16:51 by CockRoacher, 5046 阅读, 1 评论, 收藏, 编辑 由于工作的需要进行Andriod手机app自动化测试,公司现有支持的app的手机平台(Andriod和IOS), 所以选择了A 阅读全文
posted @ 2017-08-10 15:17 思江 阅读(611) 评论(0) 推荐(0) 编辑
摘要:1.一定要单独配置android_home (我之前是直接将D:\SDK\platform-tools;D:\SDK\tools;加到path里面会导致appnium-doctor运行时失败,原因为Android_home未配置——将appium-doctor.cmd拖到cmd窗口运行即可看到)在设 阅读全文
posted @ 2017-08-10 14:54 思江 阅读(16386) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示