自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术黑板

代码改变世界~~记录技术的点滴~~

  • 博客(178)
  • 资源 (3)
  • 收藏
  • 关注

原创 Docker搭建STF

拉取镜像拉取STF镜像: docker pull openstf/stf:latest拉取rethinkdb镜像:docker pull rethinkdb:latest拉取adb镜像: docker pull sorccu/adb:latest运行容器1.运行rethinkdb(必须先运行):docker run -d --name rethinkdb -v /srv/rethinkdb:/data --net host rethinkdb rethinkdb --bind a...

2022-05-22 18:01:18 939

原创 Freenas硬件需求

选择软存储的理由1、快速模拟存储环境和协议,做POC使用2、临时环境节约费用,可以使用软存储3、Openfiler VS Freenas------------------------------------------------FreeNAS的®是企业级存储软件设计与数据保护作为首要目标。硬件选择对于FreeNAS实现这一目标至关重要。FreeNAS构建为可在商用x86硬件上运行。这里给出的基本准则范围从最低要求到成熟的业务就绪系统。请享用!基本要求引导设备:绝对最低为8 .

2021-12-11 13:08:21 4913

原创 datadog-define-tags by AOP

Define yourself tags of datagog by AOP1、POM增加<!-- add datadog-agent lib for add request information to datadog.com --><dependency> <groupId>com.datadoghq</groupId> <artifactId>dd-java-agent</artifactId>

2021-11-21 17:05:51 573

原创 Jmeter测试JMS

所使用的Jmeter版本apache-jmeter-5.4.1,activemq版本apache-activemq-5.16.2Jndi和jmeter脚本:https://note.youdao.com/s/34PpahAP一、创建jndi.properties文件  由于 jmeter 是通过 jndi 来获得 jms 中相关对象的,如 ConnectionFactory 和 Destination,所以在 jmeter 的 classpath 中需要添加一个 jn...

2021-09-22 16:32:05 864

原创 Gradle安装配置(Windows)

前提条件Windows 8 (或更高版本,本教程是 Windows 10 64bit) Java JDK必须安装(本教程 JDK1.8)执行以下命令来验证 Java 安装。在写本教程之前,我的系统中已经安装了JDK1.8。C:/Users/Administrator>java -version如果命令执行成功,应该会得到下面的输出。C:/Users/Administrator>java -versionjava version "1.8.0_65"Java(T...

2020-08-23 21:07:45 308

原创 IntelliJ IDEA 编译程序出现 非法字符 的 解决方法

网上有很多答案,没有特别好使的解决方法,这个问题很常见,就跟在 CMD 执行 javac 命令遇到中文时一样,只需要增加-encoding UTF8参数。具体在 IDEA 中配置如下图:在 Settings 中的 Build 下面的 Compiler 下。修改 Java Compiler在 Additional comman line parameters(附加参数)中添加参数-encoding UTF8即可。...

2020-08-23 20:26:49 4873 2

原创 appium自动化等待的三种方法

1、sleep()方法Thread.sleep(60000)强制等待60s2、隐式等待implicitlyWait()driver.manage().timeouts().implicitlyWait(30,TimeUnit.SECONDS);全局等待30s不管元素是否已经加载1) 当使用了隐式等待执行测试的时候,如果WebDriver没有在DOM中找到元素,将继续等待,超出设定时间后则抛出找不到元素的异常2)换句话说,当查找元素或元素并没有立即出现的时候,隐式等待将等待一段时间再查找DOM,默认

2020-08-23 20:25:46 823

原创 接口自动化测试

测试服务地址:https://gitee.com/steffens/httpinterface/tree/master/httpinterface测试的代码地址:https://gitee.com/steffens/httpinterface/tree/master/bookcode38382/httpinterfacetesttestng.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE sui...

2020-08-23 16:39:49 161

原创 Spring的单元自动化测试--业务逻辑层&控制器层单元自动化测试

源码附件:https://gitee.com/steffens/httpinterface/tree/master/bookcode38382业务逻辑层单元自动化测试package com.lujiatao.springboot.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBoo...

2020-08-23 14:45:15 287

原创 单元自动化测试:基于TestNG设计自动化测试用例

testng.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"><suite name="All Test Suite"><test verbose="2" preserve-order="true" name="E:/myprojects/autotest/httpinterface/bookcode3...

2020-08-23 14:04:26 194

原创 单元自动化测试:基于JUnit设计自动化测试用例

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</model...

2020-08-23 12:41:04 469

原创 Idea+TestNg:HelloWorld -- 数据驱动

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"><suite name="Suite"> <parameter name="myParam" value="myParamValue" /> <test thread-count="5" name="Test"> <classes&g...

2020-08-23 11:34:02 131

原创 Appium移动UI自动化测试--Helloworld

需要的安装包括:Andriod_SDK.zip、appium-1.10.0.zip、ldinst_3.96.0.exe、python-3.6.4.exe、Appium-Python-Client-0.26.tar.gz一、安装SDK提供的Andriod_SDK.zip是一个已经配置的绿色文件包,解压即可使用1.解压sdk如图2.配置SDK环境变量新建一个环境变量,变量名:ANDROID_HOME,变量值:F:\Andriod_SDK(以你安装目录 为准,确认里面有tool.

2020-08-23 11:02:35 471

原创 Idea+TestNg:HelloWorld

testng Helloworldpackage com.lujiatao.testng;import org.testng.annotations.Optional;import org.testng.annotations.Parameters;import org.testng.annotations.Test;public class FirstClassTest { @Parameters({ "myParam" }) @Test public vo...

2020-08-23 11:01:16 1028

原创 Python+Django+Eclipse开发web网站

一、创建一个项目如果这是你第一次使用Django,那么你必须进行一些初始设置。也就是通过自动生成代码来建立一个Django项目--一个Django项目的设置集,包含了数据库配置、Django详细选项设置和应用 特性配置,具体操作步骤如下所示。1.新建Django项目选择sqlite数据库2.创建网站模块app3.测试新建的模块是否正常Validating models...0 errors foundMarch 12, 2014 - 10:26:53Django vers.

2020-08-21 07:55:56 388

原创 Python Appium实现中文输入分享

在安卓端输入中文文采不好,大家凑合着看,以下是以Python为例。appium的版本是:1.3.3Service_Location = File_Location().file_path('02-Test_Data\\LanuchService.bat')subprocess.Popen(Service_Location, creationflags=subprocess.CREATE_NEW_CONSOLE)time.sleep(10)print '[信息:]连接移动设备中...'

2020-08-21 07:44:21 219

原创 IDEA的python安装与优化配置

《如何利用Intellij Idea搭建python编译运行环境》喜欢用IDE做开发的程序员必然不会错过JetBrains家族的IDE。JB出品,必属精品,任何一款产品都是IDE中的神兵利器。在它们中间,最为著名的当属Intellij Idea。它原是Java语言开发的集成环境,但是它的旗舰版,经过改造以后可以成为当今世界绝大多数语言的理想IDE。现在我们来谈谈如何利用它来构建python的IDE。题外:为什么不直接用pycharm?pycharm固然也是一个非常好用的python...

2020-08-20 16:06:03 2318

原创 python+appium元素定位方式

6.1 python+appium元素定位方式(登录app)1.0.0 :常见的十种元素定位方式1.driver.find_element_by_id() #id定位2.driver.find_element_by_name() #name定位(已经凉了,不支持)3.driver.find_element_by_xpath() #xpath定位4.find_element_by_class_name #class_name定位5.driver.find_elem...

2020-08-20 12:59:40 5401

原创 python+appium里的等待时间

# -*- coding:utf-8 -*-"""implicitly_wait():隐式等待当使用了隐士等待执行测试的时候,如果 WebDriver没有在 DOM中找到元素,将继续等待,超出设定时间后则抛出找不到元素的异常换句话说,当查找元素或元素并没有立即出现的时候,隐式等待将等待一段时间再查找 DOM,默认的时间是0一旦设置了隐式等待,则它存在整个 WebDriver 对象实例的声明周期中,隐式的等到会让一个正常响应的应用的测试变慢,它将会在寻找每个元素的时候都进行等待,这样会增...

2020-08-20 12:55:58 854

原创 SeleniumTest-helloworld

6666import org.openqa.selenium.*;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.chrome.ChromeDriver;import org.openqa.selenium.interactions.Actions;import org.testng.Assert;import org.testn...

2020-08-19 15:51:22 202

原创 IDEA下开发Python

用IDEA开发PythonIDEA是一款不错的集成开发工具,可以从官网下载社区版本(免费)和商业版本(收费)。为了获取更多更全我功能,建议使用商业版本(关于如何破解请自行baidu)。步1:安装IDEA本人下载的是zip压缩格式的,您可以下载exe格式的文件。对于exe格式的文件,直接点运行直到安装完成即可。对于zip格式的文件:ideaIU-2017.3.3.win.zip运行时显示界面:步2:安装Python首先去Python的官网下载Python开发环境。h..

2020-08-18 23:31:37 1709

原创 IDEA2020配置和性能优化

1、idea的maven project消失解决方案方案一:点击菜单栏View->Tool Windows->Maven projects方案二:File -> Settings -> Plugins -> Installed ->找到下面两个并勾选->然后重启1,Maven Integration2,Maven Integration Extension2、IDEA2020 1.1 Plugins加载不出来解决方法1. 问题ID...

2020-08-18 23:11:31 10394

原创 intellij idea修改maven配置 总是恢复默认配置 的解决方法idea版本(2020.2.x)

该方法针对idea版本(2020.2.x)C:\Users\yanghao\AppData\Roaming\JetBrains\IntelliJIdea2020.2\options\project.default.xml<component name="MavenImportPreferences"> <option name="generalSettings"> <MavenGeneralSettings>

2020-08-18 01:58:51 8994 13

原创 Maven的安装与配置

一、安装本地Maven 点此进入maven官网下载 选择左侧Download 点击箭头所指的链接进行下载 为网不好的小伙伴准备了链接百度云链接提取码:sl6q 下载完成后,选择一个路径进行解压 然后配置path环境变量,如图 系统变量:MAVEN_HOME = F:\dev\apache-maven-3.6.1 系统变量:path = %MAVEN_HOME%\bin MAVEN_HOME:path:然后win+R 运行cmd

2020-08-18 00:20:46 142

原创 自动化测试--安装工具及环境

本书中涉及的所有安装工具及环境,官方网址链接如下:Python官方网站:https://www.python.orgSelenium 3官方网站:https://www.seleniumhq.org/downloadIEDriver驱动下载地址:http://selenium-release.storage.googleapis.com/index.htmlFirefox驱动下载地址:https://github.com/mozilla/geckodriver/releasesChrom

2020-08-18 00:04:06 157

原创 调试PSP代码

eclipse调试PSP代码配置:runserver 192.168.1.100:8000 --noreload环境变量:PYTHONPATH环境设值:$PWD点击运行后结果:['D:\\devtools\\Python36\\Scripts\\autotest\\manage.py', 'runserver', '192.168.1.100:8000', '--noreload']Performing system checks...Sy...

2020-08-17 22:23:03 290

原创 Eclipse中利用pydev调试Django

1. 调试环境安装Ø PyDev插件安装在主菜单“Help”—>“Software updates…”中添加http://pydev.sf.net/updates自动下载安装。Ø 安装完毕配置在主菜单“window”—>“preference”中2. 创建Pydev Django projectØ 创建新的如果已经有了一个django的目录结构,要生成eclipse的工程,可以通过或者新建工程。创建一个即...

2020-08-17 22:03:32 366

原创 PyCharm + Python 运行Python程序

pyhton的下载与安装1、python官网地址:https://www.python.org2、下载Python 编辑器PyCharmPyCharm 是一款功能强大的 Python 编辑器下载地址:http://www.jetbrains.com/pycharm/download/#section=windows进入该网站后,我们会看到如下界面professional 表示专业版,community 是社区版,推荐安装社区版,因为是免费使用的1、当下载好...

2020-08-17 22:02:23 1487

原创 django项目指定IP和端口、DJANGO_SETTINGS_MODULE 如何设置

运行django项目指定IP和端口一、django项目启动命令默认IP和端口python manage.py runserver指定端口python manage.py runserver 192.168.1.50:8080二、遇到的问题Invalid HTTP_HOST header: '192.168.1.50'. You may need to add '192.168.1.50' to ALLOWED_HOSTS.修改settings.py,将192.1

2020-08-17 21:44:06 3749

原创 Eclipse Django Debugging

In order to debug, the preferred way for me, is to do it through the Eclipse with PyDev configured for Django. To do this, we need a couple more of adjustments in order to get the django runserver running properly.We go the main menu and we select the Ope

2020-08-17 21:42:59 79

原创 Eclipse+PyDec运行Python程序

本节仍以第一个 Python 程序为例,继续讲解如何通过 Eclipse + PyDev 实现编写和运行 Python 程序。Eclipse创建Python项目和 PyCharm 一样,在 Eclipse 中也是通过项目来管理 Python 源代码文件的,因此需要先创建一个 Python 项目,然后在项目中创建一个 Python 源代码文件。Eclipse 创建项目的过程是这样的,首先打开 Eclipse,依次选择菜单中“File -> New -> Project...”,如图 1

2020-08-17 16:25:34 670

原创 Windows10下安装python(配置环境变量)

从官网下载Windows下的python版本,一路按照默认进行安装。安装之后配置环境变量的步骤如下:1,点“我的电脑”,右键选“属性”。2,选择“高级系统设置”--->选“环境变量”--->在“系统变量”中选中“Path”,再点“编辑”--->再点“编辑文本”。3,在“变量值”一栏,把自己所安装的python路径拷进去就可以了,我安装的路径是“C:\Python27”。 4.完成之后,一路点击确定关闭,就ok...

2020-08-17 16:16:30 10433

原创 tess4j的简单使用doOCR

Warning: Parameter not found: enable_new_segsearchWarning: Parameter not found: save_raw_choicesD:\devtools\Tesseract-OCR\tessdataresult:--->650 3428一、测试图片777.png二、测试代码:package com.gazgeek.helloworld.tess4jTest;import java.awt.*;imp...

2020-08-16 20:35:31 1992

原创 locust性能测试: helloworld

0|1简介:An open source load testing tool.一个开源性能测试工具。define user behaviour with python code, and swarm your system with millions of simultaneous users.使用Python代码来定义用户行为。用它可以模拟百万计的并发用户访问你的系统。Locust 完全基本 Python 编程语言,采用 Pure Python 描述测试脚本,并且 HTTP 请求完全基

2020-08-15 21:06:31 518

原创 Locust安装失败: ‘locustio‘ to ‘locust‘

根据官方指导文档,执行pip install locust,报错信息如下所示:C:\Users\Administrator>pip install locustioCollecting locustio Downloading locustio-0.999.tar.gz (267 kB) |████████████████████████████████| 267 kB 159 kB/sUsing legacy 'setup.py install' for locustio...

2020-08-15 20:43:19 3308 6

原创 Python+locust做性能测试 --- locustV1.1.1版本更新 HttpUser

代码地址:https://github.com/locustio/locust.git测试环境:pip 是一个安装和管理Python包的工具 , 是 easy_install 的一个替换品。pip freeze可以查看已经安装的python软件包和版本pip list 也可以官方文档:Locust说明文档一、认识Locust1、定义Locust是一款易于使用的分布式负载测试工具,完全基于事件,即一个locust节点也可以在一个进程中支持数千并发用户,不使...

2020-08-15 20:03:55 3987

原创 最新ADT

2016/04/20 新增 ADT-23.0.7.zip2015/05/07 新增 ADT-23.0.6.zip2015/01/18 新增(未测试,不知下载过程中是否有问题,请网友自行测试,最好能把测试结果告知,谢谢)ADT-23.0.3.zipADT-23.0.4.zipADT百度云下载链接(含各版本):http://pan.baidu.com/s/1kUR296Z官网各版本下载链接:https://dl.google.com/android/ADT-23.0.7.ziphtt...

2020-08-13 23:52:16 137

原创 nodejs 的安装--CentOS和Windows环境

一、安装环境1、本机系统:Windows 10 企业版(64位)2、Node.js:node-v8.9.4-x64.msi(64位)二、前期准备1、Node.js简介  Node.js® 是一个基于Chrome V8 引擎的 JavaScript 运行时。 Node.js 使用高效、轻量级的事件驱动、非阻塞 I/O 模型。它的包生态系统,npm,是目前世界上最大的开源库生态系统。2、下载Node.js  官方地址:https://nodejs.org/en/或https...

2020-08-13 23:45:35 224

原创 selenium和webdriver自动化测试-helloworld

一、搭建环境本文默认已经有python环境,并且能看懂python。(不会的可以百度,Python环境还是很好搭建的)以下实验都是在python2.7环境下运行的(1)安装selenium在python安装目录的Scripts下(比如我的是:D:\program files\python2.7.0\Scripts)运行命令行,并输入以下命令安装:pip install -U selenium搭建java环境(这里也不多说,自行百度)下载selenium的服务端(下载地址:htt

2020-08-13 21:36:50 278

原创 图片验证码--BufferedImage 图片验证码去除干扰线

java-BufferedImage 图片验证码去除干扰线的方法( 用于OCR tesseract图像智能字符识别)图片验证码自动识别的功能网上对于初始图片的处理方法有去噪点、灰度化等,唯独难搜到去除干扰线的方法,可以比较干净地去除干扰线,提高OCR识别的准确率,“去除干扰线条“.测试样板图片和数据:import java.awt.Color;import java.awt.image.BufferedImage;import java.io.File;impo...

2020-08-08 21:30:20 1589

java算法大全源码包

java算法大全源码包 ,学习JAVA算法必备之物

2011-08-29

网站压力测试webct

可以测试不同上网方式、在不同地区、访问Web不同页面、在不同并发访问密度情况下的:客户端的响应时间、流量和流速;可以测试任何主机、 WebServer和页面(HTML、CGI、JSP、PHP、ASP、GIF、FLASH以及声音、MPEG等多媒体文档);可以进行分布式多机并行测试,然后合并和计算机测试报告,实现极高的服务器测试压力。声明:Web-CT只是为了测试目的,任何作为拒绝服务DoS和利用分布式测试功能实现分布式拒绝服务攻击DDoS都是违法的,后果由使用者自负。

2010-08-31

空空如也

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

TA关注的人

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