08-DEVOPS-TEST
文章平均质量分 75
yuhaibao324
一直以来我们找不到对的人,是因为我们不能改变错误的自己!
展开
-
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 · 1012 阅读 · 0 评论 -
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 · 581 阅读 · 0 评论 -
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 · 905 阅读 · 0 评论 -
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 · 208 阅读 · 0 评论 -
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 · 837 阅读 · 0 评论 -
接口自动化测试
测试服务地址: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 · 162 阅读 · 0 评论 -
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 · 291 阅读 · 0 评论 -
单元自动化测试:基于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 · 203 阅读 · 0 评论 -
单元自动化测试:基于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 · 476 阅读 · 0 评论 -
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 · 133 阅读 · 0 评论 -
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 · 1037 阅读 · 0 评论 -
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 · 399 阅读 · 0 评论 -
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 · 231 阅读 · 0 评论 -
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 · 2398 阅读 · 0 评论 -
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 · 375 阅读 · 0 评论 -
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 · 1513 阅读 · 0 评论 -
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 · 3855 阅读 · 0 评论 -
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 · 84 阅读 · 0 评论 -
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 · 688 阅读 · 0 评论 -
Windows10下安装python(配置环境变量)
从官网下载Windows下的python版本,一路按照默认进行安装。安装之后配置环境变量的步骤如下:1,点“我的电脑”,右键选“属性”。2,选择“高级系统设置”--->选“环境变量”--->在“系统变量”中选中“Path”,再点“编辑”--->再点“编辑文本”。3,在“变量值”一栏,把自己所安装的python路径拷进去就可以了,我安装的路径是“C:\Python27”。 4.完成之后,一路点击确定关闭,就ok...原创 2020-08-17 16:16:30 · 10745 阅读 · 0 评论 -
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 · 494 阅读 · 0 评论 -
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 · 524 阅读 · 0 评论 -
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 · 3362 阅读 · 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 · 4020 阅读 · 0 评论 -
最新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 · 140 阅读 · 0 评论 -
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 · 234 阅读 · 0 评论 -
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 · 287 阅读 · 0 评论 -
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 · 2070 阅读 · 0 评论 -
图片验证码--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 · 1648 阅读 · 0 评论