测试工具
文章平均质量分 55
General_单刀
加油吧~~~
展开
-
Postman设置网络代理
1、什么是网络代理? 在一个基本的网络会话中,一个客户端发送一个请求到服务器,服务器返回一个响应;一个代理服务是一个应用程序或者系统,作为一个中介在你的电脑和互联网之间。客户端和服务器,代理以你的名义向网站,服务发送请求,代理服务可以在你本地的机器上,或者你的网络上的一些地方,或者在你的客户端和目标服务之间的任何地方。代理可以记录机器和Internet之间的所有通信量、显示所有请求、响应、c...原创 2018-05-02 11:04:27 · 70814 阅读 · 4 评论 -
SourceTree的安装与简单使用(新版)
1.下载官网下载比较慢,已经将本篇文章所用上传:https://download.csdn.net/download/qq_28284093/10383030 点击打开链接2.安装点击.exe文件安装,提示安装.NET Framework,同意安装并继续,安装过程需要几分钟。如下:安装完毕,点击完成:注意:安装完成以后需要重启计算机~~~~~~重启完成,点击.exe文件继续安装,并且在安装第二步...原创 2018-04-29 17:26:08 · 17304 阅读 · 7 评论 -
Postman中的authorization
1、概述 Authorization是验证是否拥有从服务器访问所需数据的权限。当发送请求时,通常必须包含参数,以确保请求具有访问和返回所需数据的权限。Postman提供了授权类型,可以轻松地在Postman本地应用程序中处理身份验证协议。2、使用 当在postman中选择Authorization的类型的时候,可以看到一共有10个类型,如下图:应当注意:NTLM和BearerToken...原创 2018-05-23 14:24:18 · 68559 阅读 · 6 评论 -
Ubuntu16.04安装Jenkins
为了自动化测试环境,使用下Jenkins。1、使用命令 sudo lsb_release -a 查看系统版本2、安装Jenkins需要用到Java环境,所以先下载Java环境下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 点击打开链接3、因为下载到了本地计算机...原创 2018-06-19 18:00:34 · 716 阅读 · 0 评论 -
Postman接口之间传递数据
一、概述 在接口测试的过程中,经常会遇到一个接口的请求参数是另外一个接口的返回数据,比如登录之后获取token,下一个接口需要这个token去请求,今天就简单介绍一个接口之前的数据传递,接口测试工具为postman。二、使用方法1、首先,来添加一个环境变量,将请求的域名设置为环境变量,步骤如下2、然后在接口的请求地址中将第1步中设置的环境变量添加进入,3、填写...原创 2018-07-16 16:21:11 · 15992 阅读 · 0 评论 -
Postman中加入脚本
postman允许在两种事件中插入脚本,来完成动态参送发送请求和请求之前的数据传递。这两种时间分别是:1、在请求发送之前,做为预请求脚本,在下图预请求选项卡下添加。2、在收到响应后,作为测试脚本在测试选项卡下添加如图:...原创 2018-07-13 14:20:32 · 5346 阅读 · 0 评论 -
Postman中的预请求脚本(Pre-request scripts)
一、简介预请求脚本是与在发送请求之前执行的集合请求相关联的代码片段。例如在请求头中包含一个时间戳,可以用函数返回的值设置环境变量。如下:然后在请求头中如下方式添加:预请求脚本是用JavaScript编写的,语法与测试脚本完全一样,只是不存在响应对象。二、向集合或文件夹中添加预请求脚本与集合相关联的预请求脚本将在集合中的每个请求之前运行。与文件夹相关联的预请求脚本将在文件夹中的每个请求之前运行。这允...原创 2018-07-13 14:47:12 · 6656 阅读 · 0 评论 -
Postman中的测试脚本(Test scripts)
一、postman测试脚本测试脚本是在发送请求之后运行的,并且已经从服务器接收到响应。二、测试举例1、设置环境变量pm.environment.set("variable_key", "variable_value");2、将嵌套对象设置为环境变量var array = [1, 2, 3, 4];pm.environment.set("array", JSON.stringify(array,...原创 2018-07-13 15:30:54 · 10170 阅读 · 0 评论 -
Robot Framework学习——Built In库
转自:https://blog.csdn.net/duzilonglove/article/details/78799593 1、概要: Evaluate:要进行一些数据运算并得到结果 Should系列:用做判断实际结果和预期结果是否一致 Convert To系列:做类型转换 Run keywords系列:根据一个判断条件的真假来决定是否执行关键字 ...转载 2018-08-15 17:08:14 · 1304 阅读 · 0 评论 -
Robot Framework学习——Selenium2Library库
转自:https://blog.csdn.net/jasonliujintao/article/details/54600365介绍:*** Settings ***Library Selenium2Library*** Keywords ***Checkbox应该不被选择 [Arguments] ${locator} Checkbox ...转载 2018-08-16 11:31:46 · 1264 阅读 · 0 评论 -
Chromedriver、geckodriver、IEDriverServer与浏览器的对应版本和下载地址
chromedriver与chrome的的对应版整理:chromedriver版本 chrome版本 v2.9 v31-v34 v2.10 v33-v36 v2.11 v36-v40 v2.12 v38-v41 v2.14 v39-v42 v2.15 v40-v43 v2.16 v42-v45 v2.17 v...原创 2018-08-22 10:23:38 · 27803 阅读 · 0 评论 -
Postman简单介绍
1、postman工具的操作区主要可以分为3个部分,如下:第1部分:头部工具栏头部工具栏主要包括以下选项:“NEW”button :它是用来创建请求、集合、环境、文档、模拟服务器和监视器的。“import”button:导入postman可用文件。“Runner” button:运行集合“新打开”icon:用来打开新窗口、新tab页 Workspaces menu:打开工作区菜单,在该菜单中可以...原创 2018-04-28 15:44:31 · 2615 阅读 · 0 评论 -
Postman安装(图文)
下载和安装:打开官网地址:https://www.getpostman.com/ 点击打开链接点击下图所示:选择操作系统(博主win10 64位):这是软件开始下载,为.exe格式文件,下载完成之后双击安装:安装完成:就目前各种postman安装方式来看,这种安装方式是最简单粗暴的。其它安装方式:还有一种就是chrome插件方式安装,因为一般会出现chrome无法访问的问题,所以可以在网上找...原创 2018-04-28 11:47:08 · 4099 阅读 · 0 评论 -
Ubuntu16.04 远程桌面连接(VNC)
1、查看我的Ubuntu系统版本2、客户机win10下载vnc viewer安装:下载地址:https://download.csdn.net/download/qq_28284093/10387251 点击打开链接或者直接可以去官网下载安装后如下:3、配置被连接的阿里云服务器(1)先更新下系统软件sudo apt-get update(2)安装VNC服务sudo apt-get install...原创 2018-05-02 16:27:53 · 62165 阅读 · 6 评论 -
介绍一款测试CPU和硬盘的工具
一、CPU-Z是一款免费获取系统信息的工具软件,下载可百度;要是英文不行,最好下载汉化版本。 安装完成后单击CPU-Z.exe,等待几秒之后可以弹出电脑的cup信息。 影响CPU的主要数据:1、核心速度(core speed):数据越大,说明CPU速度越快;2.倍率(Multiplier);3、总线速度(Bus speed)二、HD-Tach可下载免费版本...原创 2018-04-26 11:43:03 · 1335 阅读 · 0 评论 -
Linux服务器查看日志的几种方法
1、进入日志文件所在的文件目录,比如: cd /opt/tomcat7/logs2、通过命令打开日志,分析需求场景打开需要的日志比如:tail -f catalina.out3、常用命令一:tail比如:tail -f test.log (循环查看文件内容)4、按照行号查询:cat(过滤出关键字附近的日志)cat -n test.log |grep "订单号"然后使用 head -n...原创 2018-04-27 09:52:23 · 53504 阅读 · 0 评论 -
Xpath定位方法探讨
常用的Xpath定位方法及特点a.使用绝对路径定位元素例如:1 driver.find_element_by_xpath ("/html/body/div/form/input") 这个路径是从网页其实标签<html>开始,一直到要定位的元素的路径。但是如果在要定位的元素与页面开始元素之间的元素有任何的增减,元素定位就会失败b.使用相对路径定位元素例如:1 driver.find_el...原创 2018-04-27 10:04:20 · 328 阅读 · 0 评论 -
selenium使用之——浏览器操作
把浏览器置为最大化#coding=utf-8from selenium import webdriverdriver = webdriver.Ie()driver.get("http://www.baidu.com")print "浏览器最大化"driver.maximize_window() #将浏览器最大化显示driver.quit()设定浏览器的宽和高 1 #coding...原创 2018-04-28 10:17:22 · 222 阅读 · 0 评论 -
Selenium使用之——添加等待时间的三种方式
a.添加固定的休眠时间,引入time包 python的time包提供的sleep()方法例如: 1 #coding=utf-8 2 from selenium import webdriver 3 import time 4 5 browser=webdriver.Firefox() 6 browser.get("http://www.baidu.com") 7 time.sl...原创 2018-04-28 10:18:59 · 8218 阅读 · 0 评论 -
Selenium使用之——键盘操作方法
a.键盘按键用法想要调用键盘按键操作,需要引入keys包:1 from selenium.webdriver.common.keys import Keys然后通过send_keys()调用按键send_keys(Keys.TAB) TAB键send_keys(Keys.ENTER) 回车键 1 #coding=utf-8 2 from selenium import webdrive...原创 2018-04-28 10:20:40 · 8725 阅读 · 0 评论 -
Selenium使用之——鼠标操作方法
鼠标操作包括右击,双击,拖放等,,,这些操作包含在ActionChains类中context_click() 右击double_click() 双击drag_and_drop(元素的起始位置,目标位置) 拖动move_to_element() 鼠标悬停在一个元素上click_and_hold() 按下鼠标左键在一个元素上 1 #coding=utf-8 2 from seleni...原创 2018-04-28 10:21:58 · 861 阅读 · 0 评论 -
Selenium使用之——提示框处理方法
a.接受警告信息1 alert=driver.switch_to_alert() #将焦点聚集到弹框上2 alert.accept()b.得到文本信息打印1 alert=driver.switch_to_alert()2 print alert.text()c.取消对话框1 alert=driver.switch_to_alert()2 alert.dismiss()d.输入值1 alert...原创 2018-04-28 10:24:46 · 1861 阅读 · 0 评论 -
Selenium使用之——cookie操作方法
a.获得cookie信息:driver。get_cookies() 1 #coding=utf-8 2 from selenium import webdriver 3 import time 4 5 driver=webdriver.Ie() 6 driver.get("http://www.youdao.com") 7 8 cookie=driver.get_cookies(...原创 2018-04-28 10:26:14 · 852 阅读 · 0 评论 -
用Ping、Tcping测试网络的连通性
1、概述通常情况下,测试一个地址能不能访问,通常使用Ping来判断,如果测试端口的连通性,可以使用Tcping来判断。2、使用a.用ping命令查看地址能否访问,若可以访问,如下图: b.用tcping命令查看端口能否访问,首先按安装tcping。下载地址:https://download.csdn.net/download/qq_28284093/10630819将t...原创 2018-08-28 10:53:59 · 14378 阅读 · 0 评论