自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建kylin连接tableau环境

搭建kylin连接开源平台Tableau环境需求背景公司所在项目,需基于kylin数据仓库,搭建大数据可视化平台,用于大量数据的统计和分析。了解到Tableau是开源大数据分析平台之一,于是想要将kylin连接到Tableau平台。步骤一:下载安装Microsoft Visual C++ 201264位Windows或64位Tableau Desktop:Visual C++ps:我也不知道为啥要下这个,看的别大佬的帖子,I’m a tool~步骤二:下载安装Kylin ODBC驱动去到kyl

2020-09-24 19:04:09 458

原创 接口测试——笔记四(性能与安全)

一、接口性能测试 testng实现多线程: diff:线程总耗时。 tps:每秒处理事务数量。 二、接口安全测试 1、安全问题 1)网络传输(明文传输) 2)用户判断(用户身份伪造) 3)流程校验(时序及错误的判断绕过) 举例:(取款) 插卡用户校验——>扣款——>出款——>退款(如果我不拿走钱,钱会被系统吞回去)假钱换真钱,...

2018-06-12 09:27:19 443

原创 接口测试——笔记三(框架)

1、soapUI全图形化界面操作,适合初学调用简单测试,自由度低,可扩展性弱。 2、loadrunner半图形半编程操作,基于C语言,适合中级到高级自定义写法,有一定的可扩展性。 3、Jsoup全编程操作,基于Java,适合高级自定义测试。缺点是什么都得自己写。...

2018-06-06 16:56:01 268

原创 接口测试——笔记二(工具)

一、接口测试工具 补充:fiddler抓包工具:通过代理服务器的方式实现抓包、发包、拦包等功能。 二、Fiddler工具补充 1、mock桩 Stub,也即“桩”,很早就有这个说法了,主要出现在集成测试的过程中,从上往下的集成时,作为下方程序的替代。作用如其名,就是在需要时,能够发现它存在,即可。就好像点名,“到”即可。 Mock,主要是指某个程序的傀...

2018-05-31 21:55:22 405

原创 接口测试——笔记一(概念)

一、什么是接口测试? 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 简单的说就是通过URL像服务器或者其他模块等,传输我们想传输的数据,然后看看他们返回的是不是我们预期想要的。 二、为什么要做接口测试? ...

2018-05-30 15:26:40 424

原创 web安全性测试——XSS跨站攻击

一、什么是xss跨站攻击 跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意攻击用户的特殊目的。 二、如何写xss脚本 ...

2018-05-29 21:06:33 3065 2

转载 抓包工具Fiddler

抓包工具Fiddler使用教程 <div class="postBody"> <div class="blogpost-body" id="cnblogs_post_body"><p>一.基本原理</p>Fid

2018-05-23 17:01:02 283

原创 项目管理工具——maven(笔记二)

一、maven依赖管理 举例:<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11&a

2018-05-23 13:30:30 256

原创 项目管理工具——maven(笔记一)

一、什么是maven 可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 二、maven的下载安装 下载链接:https://maven.apache.org/ 下载完成解压: bin目录用于存放可执行文件,bin目录下的mvn.bat文件存放调用的一些常用命令。会调用一些java_home等的...

2018-05-16 21:06:33 2224

转载 Eclipse安装TestNG插件

TestNG是什么? TestNG按照其文档的定义是: TestNG是一个测试框架,其灵感来自JUnit和NUnit的,但引入了一些新的功能,使其功能更强大,使用更方便。 TestNG是一个开源自动化测试框架;TestNG表示下一代。 TestNG是类似于JUnit(特别是JUnit 4),但它不是一个JUnit扩展。它的灵感来源于JUnit。它的目的是优...

2018-05-10 11:16:44 472

原创 单元测试框架之——TestNG

1、什么是TestNG TestNG(Next Generation)单元测试框架比JUnit单元测试框架更强大,它提供了更多的扩展功能,可以通过注解、分组、序列和参数化组织和执行自动化测试脚本,因此它适合运行更复杂的自动化测试用例。 TestNG的优点: (1)漂亮的HTML格式测试报告 (2)支持并发测试 (3)参数化测试更简单 (4)支持输出日...

2018-05-10 11:12:03 2829

转载 Annotation详解

Annotation 前言:作为一名Android开发人员,在使用Java开发代码的时候不免会经常看到一些注解信息,或者是在使用一些三方的开源框架的代码时候看到一些别人的自定义注解,比如Retrofit,Butter Knife,ActiveAndroid等都有些自己定义的注解;如果你对注解...

2018-05-09 16:44:17 189

原创 单元测试框架之——JUnit

Java语言编写的Webdriver测试程序通常使用单元测试框架运行,所以有必要了解单元测试框架的使用技巧。 单元测试框架包括JUnit单元测试框架和TestNG单元测试框架 一、JUnit单元测试框架...

2018-05-08 21:33:05 1463

原创 selenium流程控制

1、隐式等待@Test public void testWait(){ WebDriver driver = new FirefoxDriver(); driver.get("http://www.baidu.com/"); driver.manage().timeouts().implicitlyWait(1000, TimeUni...

2018-05-07 22:04:22 487

原创 selenium API(笔记二)

1、访问网页地址 driver.get()和driver.navigate().to()的区别:前者加载网页时会检查是否加载完成,并判断加载过程中是否有异常,有默认的加载超时时间,后者不会检查,也没有超时时间。 2、返回上一个访问的网页 drive.navigate().back(); 3、模拟单击浏览器的前进功能 driver.navigate()...

2018-05-04 17:31:01 248

原创 selenium API(笔记一)

一、浏览器打开,关闭等基本操作 在使用java程序调用selenium API之前,要导入jar包。下载selenium包,将文件夹里的jar包导入到eclipse; 这样我们就可以通过java程序来调用selenium API了。下面用程序演示了打开浏览器进行一些基本操作之后关闭浏览器的一个过程。package com.test;impor...

2018-05-04 15:41:03 204

原创 tomcat+jenkins下载及环境配置

一、Tomcat下载及环境配置 1、下载 下载链接:https://tomcat.apache.org/ 下载完成解压: 其中bin文件夹包含一些启动和关闭Tomcat的处理文件;conf包含Tomcat的基本配置文件,比如虚拟主机等;lib里包含web开发的一些.jar文件;lib记录Tomcat运行的一些日志;webapps用于放置开发好的一些web应用;work用于存放...

2018-05-03 21:58:59 1461

原创 关于CSS Selectors

首先进入网址https://www.w3schools.com/ 点击图中learn CSS,拖动左侧滑动栏至下图: 点击CSS Selectors即可:

2018-05-02 15:40:14 169

转载 Selenium IDE 下载及安装

Selenium IDE 下载及安装 <div class="article-info-box"> <div class="article-bar-top d-flex"> <span class="time"...

2018-05-02 15:05:36 612

转载 如何在Firefox中添加selenium IDE组件

  在学习自动化测试时,会使用到selenium,怎么在Firefox中添加selenium IDE的组件呢?   准备工具: win10+Firefox浏览器  操作方法:    1)打开火狐浏览器,点击浏览器右上角的“打开菜单”,点击附加组件,如下...

2018-05-02 11:08:48 763

空空如也

空空如也

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

TA关注的人

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