- 博客(36)
- 资源 (1)
- 收藏
- 关注
原创 JAVA+selenium框架(0)---pom文件
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www
2018-05-14 17:54:03
2025
原创 软件QA的一些阶段规则-准入准出
准入标准 准入前,测试人员需要提供经过评审的主流程用例用于研发自测和准入演示 准入演示时,建议由QA人员和产品经理共同参与,使产品经理尽早了解研发实现,如发现与PRD不一致则尽快修改。 checklist: 序号 检查项 检查点 检查标准 1 QA准备 测试用例 1、提测前整理好测试用例2、完成测试用例评审3、标记好提供给研发自测的流程 2 QA准备 自动化用例 准入检查点:1、原有自动化用例100%通过2、如涉及旧有用例的部分功能修改,则准入时可不通过准出检查点:1、新增部分功能自动化
2022-03-19 10:43:38
5213
原创 使用Apache Benchmark进行性能测试
安装 ubuntu: sudo apt-get install apache2-utils CentOS: sudo yum install httpd-tools 测试命令 ab -q -v 4 -n 1 -c 1 -p test.txt -T "multpart/form-data;boundary=12345678" http://126.0.0.1:8080/test/try 详解: -n 总请求数 -c 并发数 -p post方式上传文件 -t 持续时间 -v 日志级别 ...
2022-03-01 09:28:40
600
原创 macOS上 IDEA的一些功能记录
macOS上 IDEA的一些功能记录 JAVA版本 IDEA自身 command+,可以打开设置 搜索Java Complier,选择Pre-module bytecode version 项目使用版本 菜单File下,Project Structure,设置Project SDK和Project language level ...
2020-03-31 15:51:22
289
原创 词云
# 导入扩展库 import re # 正则表达式库 import collections # 词频统计库 import numpy as np # numpy数据处理库 import jieba # 结巴分词 import wordcloud # 词云展示库 from PIL import Image # 图像处理库 import matplotlib.pyplot as plt # 图像展示库...
2019-12-10 22:35:05
209
原创 项目知识管理体系指南阅读(2)
引论 1.1 指南概述和目的 制定一套有关项目管理知识体系的图表和词汇基准。 大多数时候适用于大多数项目 提高很多项目成功的可能性 对过程、输入、工具、技术、输出和生命周期阶段恰当组合,即可被裁剪。 1.1.1 项目管理标准 本指南基于《项目管理标准》 1.1.2 通用词汇 通用词汇是专业学科的基本要素。 1.1.3 道德与专业行为规范 最重要的价值观是责任、尊重、公正和诚实。 1.2 基本要...
2019-11-16 18:53:37
394
原创 macOS 10.14.6 ssh无法登陆问题解决
macOS 10.14.6 ssh无法登陆问题解决 缘起 最近由于工作变动,笔者的工作环境从windows转到了macOS,抛弃了厚重的T480转到了薄但不轻的MBP 2018,经过一段时间的试用,可以说是痛并快乐着,而其中自带的SSH不得不说是最令人纠结的一个 问题出现 作为一个伪程序员,Python环境是必不可少了,延续了windows的习惯,在macOS上也使用了miniconda作为pyt...
2019-10-30 10:30:22
1196
原创 使用python的正则表达式模块分析日志
使用python的正则表达式模块分析日志 import re #处理文件的正则表达式 BG = re.compile(r'\[BGsender\]\sTIMESTAMP\[[0-9]{11}\]\sSIZE\[[0-9]{4,6}\]$', re.S|re.M) Snap = re.compile(r'\[Snapsender\]\sTIMESTAMP\[[0-9]{11}\]\sSIZE\[...
2018-08-26 20:22:48
2681
原创 查找大小为0 的文件
在工作中经常会检查文件是否为空,而需要检查的文件数量成千上万,因此一个一个检查变得极为不现实,故有此文 windows CMD: for /r d:\ftp\ %%a in (*) do ( if %%~za==0 echo %%a >> d:\ftp\result.txt ) pause Linux SHELL: du -ah | grep -v K | grep -...
2018-08-15 16:09:51
6459
1
转载 爬虫
import urllib.request import urllib.error def download(url, user_agent='Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36 Max...
2018-07-01 22:56:01
248
转载 使用python查看微信好友信息
import itchat #import plt def parse_friends(): itchat.login() text = dict() friends = itchat.get_friends(update=True)[0:] #print(friends) male = 'male' female = 'female' o...
2018-06-28 18:12:46
1296
1
转载 多线程异步爬虫
import asyncio import aiohttp from bs4 import BeautifulSoup import logging class AsnycGrab(object): def __init__(self, url_list, max_threads): self.urls = url_list self.resul...
2018-06-28 10:59:25
618
转载 aiohttp简单的客户端
import aiohttp import asyncio async def fetch(session, url): async with session.get(url) as response: return await response.text() async def main(): async with aiohttp.ClientSessio...
2018-06-28 10:14:17
638
转载 使用aiohttp建立最简单的web服务器
from aiohttp import web async def handle(request): name = request.match_info.get('name', "Anonymous") text = "Hello, " + name return web.Response(text=text) app = web.Application() app...
2018-06-28 10:10:51
1806
转载 使用python3+selenium爬取知乎文章
import re import time import pymongo from selenium import webdriver from selenium.common.exceptions import TimeoutException from selenium.webdriver.common.by import By from selenium.webdriver.support ...
2018-06-26 17:24:11
1130
原创 使用python读excel
import xlrd from Public.log import LOG, logger @logger('解析测试用例excel') def read_excel(file_path, sheet_name): # 必要参数 # 测试例id list_id = [] # 测试例名称 list_name = [] # 请求参数(json) ...
2018-06-12 16:50:48
248
原创 zookeeper常用命令
登陆zookeeper 执行命令 /opt/zookeeper/bin/zkCli.sh -timeout 5000 -r -server [zookeepr地址]:2181 可以登陆zookeeper 查询节点列表 类似于linux,可以使用ls来查看当前节点的子节点信息,其根目录为/ [zk: 172.21.3.245:2181(CONNECTED) 1] `ls /`...
2018-06-08 16:30:21
400
转载 一个简单的Swagger示例
package com; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.SpringBootApplicat...
2018-05-18 09:15:06
3126
原创 使用okhttp进行接口测试
package com.woood.okhttp; import okhttp3.*; import java.io.IOException; import java.util.LinkedHashMap; import java.util.Map; public class Test { OkHttpClient client = new OkHttpClient(); ...
2018-05-17 17:52:18
2580
1
原创 JAVA+selenium框架(5)浏览器封装
package com.woood.selenium.common; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeDriverService; import org.openqa.selen...
2018-05-15 19:37:45
1640
1
原创 Java+selenium框架(4)全局配置
package com.woood.selenium.common; import java.util.Locale; import java.util.ResourceBundle; public class GlobalSettings { //获取配置文件 public static ParseProperties prop =new ParseProperties(S...
2018-05-15 19:30:12
386
原创 docker基本操作
杀死所有容器 docker kill $(docker ps | grep -v CONTAINER | awk '{print $1}') 删除所有容器 docker rm $(docker ps -a | grep -v CONTAINER | awk '{print $1}') 删除所有镜像 ##此命令遇到无标签镜像会报错 docker rmi $(docker...
2018-05-14 17:27:02
343
原创 JAVA+selenium框架(1)属性文件操作类
package com.woood.selenium.common; import java.io.*; import java.util.Properties; public class ParseProperties { private Properties pro = new Properties(); /** *属性文件地址,用于读写 */ ...
2018-05-14 15:12:05
550
原创 JAVA+selenium框架(3)日志记录
package com.woood.selenium.common; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.PrintWriter; import java.text.SimpleDateFormat; import java.util.Calendar; import java.uti...
2018-05-14 10:17:37
372
原创 JAVA+selenium框架(6)testNG测试失败自动截图
package com.woood.selenium.common.testng; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import org.apache.commons.io.FileUtils; import org.openqa.selenium.OutputType...
2018-05-14 10:12:53
1274
原创 自动化的JAVA基础
多态 父类的方法子类可以重写,扩展应用范围 public class Father { public void test(){ System.out.println("this is father"); } } public class Child extends Father { public void test(){ System....
2018-05-08 18:56:27
570
原创 JAVA+selenium框架(2)页面基本操作
/** * 等待页面加载到超时时间(30s) */ public void waitForPageLoad() { getDriver().manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS); } /** * 刷新页面操作 */ pub...
2018-05-04 17:28:11
479
原创 selenium弹出框相关操作(获取,点击)
/** * 检测是否有弹出框,使用默认超时时间 * @return * (1/2) */ public boolean alertExists(){ return alertExists(timeout); } /** * 检测是否有弹出框,可以指定超时时间 * @param timeou...
2018-05-04 17:12:23
8702
1
原创 一个查询kafka和zookeeper状态的脚本(需要已经添加ssh信任)
#!/bin/bash ##需要指定完整IP,可以支持多个IP ##显示IP echo $@ ##对所有IP进行遍历 for i in $@ do echo $i ##登陆并检查服务状态,只显示状态那一行 ssh root@$i << EOF echo "zookeeper:" systemctl status zookeeper | grep Active echo "kaf...
2018-05-03 17:47:16
977
原创 selenium切换frame
/** * 进入frame(不在同一frame就无法查找元素),自带默认超时时间 * @param locator * (1/2) */ public void enterFrame(By locator) { enterFrame(locator, timeout); } /** ...
2018-05-03 17:23:13
552
原创 一个selenium等待元素加载的类
import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.support.PageFactory; import org.openqa.selenium.support.ui.ExpectedConditions; import org.openqa.seleni...
2018-05-02 18:13:04
256
原创 一个selenium的浏览器封装
import java.io.File; import java.io.IOException; import java.util.Arrays; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.firefox.Fir...
2018-04-28 16:57:10
1112
原创 一个从指定服务器更新docker镜像的脚本
#!/bin/bash ############################################################### ## 私有镜像仓库更新工具 ## 彬彬的木头 ## 2018年4月28日 ## Docker-ce 17.12.0-ce ##########################...
2018-04-28 16:46:22
1728
原创 kubectl常用命令行
重启所有pods (删除所有pods,然后k8s根据deployment中的设置重建) kubectl delete pod $(kubectl get pods | grep -v NAME | awk '{print $1}') 更新deployment数量 kubectl scale deployment depName --replicas 1 获取异常容器 ...
2018-04-28 14:47:55
7261
原创 常用shell命令
计算pod数量 kubectl get pods | grep podName | awk '{print NR}' | tail -n 1 解释: 查看k8s中的pod列表 筛选要查看的pod名称 NR是awk中显示行数 使用 tail -n 1显示最后一行的行号,实现计数功能 对文件中的字母进行计数,并降序输出 cat words.txt | tr ...
2018-04-28 12:47:38
237
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅