测试
{石 磊}
呼叫中心&crm
python web全栈开发
捉虫
自动化测试
展开
-
pcm转wav格式音频
批量pcm音频转换wav格式音频import ospath = './audio_1'#原始音频路径new_path_wav = './audio_new'#格式转化后音频路径,存储wav格式dir_path = os.getcwd()+format(os.sep)print(dir_path)pcm_files = []for i in os.walk(path): # print(i[2]) for j in i[2]: file_path = di原创 2021-09-23 17:53:45 · 294 阅读 · 0 评论 -
wav转pcm格式
批量wav格式音频转换pcm格式音频import ospath = './audio_1'#原始音频路径new_path_pcm = './audio_new_pcm'#存储pcm音频路径dir_path = os.getcwd()+format(os.sep)pcm_files = []for i in os.walk(path): for j in i[2]: file_path = dir_path+path[2:]+os.sep+j pcm原创 2021-09-23 17:51:20 · 2310 阅读 · 0 评论 -
常用的正则表达式
简单介绍一下正则表达式的分组。分组大概有这么几种用法1.(?P<name>pattern)命名分组2.(?=pattern)前向肯定3.(?!pattern)前向否定4.(?<=pattern)后向肯定5.(?<!pattern)后向否定这几种用法可随意搭配使用,其中2和4最为常用1、python 正则表达式—分组的用法命名分组就是给匹配的内容起一个别名。例如下面的例子,将日期年、月、日用命名分组的方式匹配出来。根据别名取值#(?P<原创 2021-05-31 20:37:00 · 186 阅读 · 0 评论 -
HTMLTestRunner优化版本
在测试前辈基础上进行简单修改源码下载链接原创 2021-01-08 18:06:09 · 424 阅读 · 0 评论 -
GET和POST两种基本请求方法有什么区别
GET和POST两种基本请求方法有什么区别GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个“标准答案”: GET在浏览器回退时是无害的,而POST会再转载 2020-12-08 11:40:52 · 480 阅读 · 0 评论 -
Unit test测试报告修改
修改测试报告样式适用python3原创 2020-12-07 17:30:17 · 124 阅读 · 0 评论 -
接口测试01
测试练习网站https://www.juhe.cn/docs/api/id/95接口地址:http://v.juhe.cn/joke/content/list.php接口测试国产良心工具https://www.apipost.cn/download.html原创 2020-12-04 18:36:20 · 135 阅读 · 0 评论 -
Sox(Sound eXchange)一款强大的音频处理工具格式转化、切割音频、合并音频等
Sox(Sound eXchange)是一款强大的音频处理工具,能够合并、拆分多通道;能播放能录音;可以截取音频的某一部分或删除开头结尾部分。能满足大部分音频处理的操作需求。1. 安装可以自己下载安装,戳此下载。或者通过下面的命令安装。 Ubuntu 安装命令 sudo apt install soxsudo apt install lamesudo apt install libsox-fmt-all 后面两个是解码包,遇到不支持的格式按需下载即可。 Mac 安装命原创 2020-09-14 10:36:29 · 2578 阅读 · 0 评论 -
python3 unittest
1、干货????#coding:utf-8import unittestfrom get_weather import test_weather#单独写天气的接口测试import timeimport HTMLTestRunnerCN"""1.测试脚手架(test fixture)测试准备前要做的工作和测试执行完后要做的工作.包括setUp()和tearDown().2.测试案例(test case)最小的测试单元.3.测试套件(test suite)测试案例的集合原创 2020-08-19 16:34:49 · 404 阅读 · 0 评论 -
修改HTMLTestRunnerCN
python3HTMLTestRunnerCN下载:下载链接https://pan.baidu.com/s/1DomeBL_W42-mCjRKsvpvdg测试报告有很多种,这里我们选择一位大牛修改的HTMLTestRunner来使用https://github.com/findyou/HTMLTestRunnerCN我们先下载对应的模块到我们的目录下(venv是python的虚拟环境,这个可有可无)使用HTMLTestRunner我们在项目里新建一个用来放测试用...原创 2020-08-19 16:07:33 · 1193 阅读 · 0 评论 -
python3 使用pycharm+unittest+html+HTMLTestRunnerCN 不能生成测试报告的解决方法
仅供参考1.运行测试用例一切正常,只是没有测试报告显示2.使用命令行pyhon 脚本名字.py 却可以生成测试报告pycharm 在运行测试用例的时候 默认是以unittest 框架来运行的,所以不能生成测试报告如何判断是否是用unitest框架运行的呢?运行完成后,如果发现右上角有unittest in ***** ,说明是以框架的方式来运行的设置运行方式如已下步骤,设置完成后,再运行就能够生产报告了...转载 2020-08-19 14:45:03 · 656 阅读 · 4 评论 -
python抓取分析日志,过滤字段
01:实时读取安卓客户端日志,过滤指定字段,添加到字典打印。#!usr/bin/env python3#-*- coding:utf-8 _*-"""@author:shilei@file: 04.py@time: 2020/07/01__author__ = """""import signalimport subprocessfrom threading import Timerimport osimport reclass test(object): de原创 2020-07-08 18:37:23 · 1428 阅读 · 0 评论 -
python自动化测试脚本-UIautomator2
关注交流分享测试资料#coding:utf-8import unittestimport uiautomator2 as u2import uiautomator2.ext.htmlreport as htmlreportimport time#import autotestimport osimport re#创建测试类必现继承 unittest。TestCase 类#父类的东西子类继承之后,self直接调用class AddTest(unittest.TestC...原创 2020-06-10 19:25:49 · 1106 阅读 · 2 评论 -
python2+selenium案例
#!/usr/bin/env python#coding:utf-8''' author:shilei'''import timeimport unittestfrom selenium import webdriverfrom datetime import datetimefrom apscheduler.schedulers.blocking import Bloc...原创 2019-12-31 11:28:14 · 313 阅读 · 0 评论 -
转载软件测试故事
前言 测试工作6年,经历过不同产品、共事过不同专业背景、能力的同事,踩过测试各种坑、遇到过各种bug。测试职场生涯积极努力上进业务和技术能力快速进步过、也有努力付出却一无所得过、有对测试生涯前景充满希望认为一片朝气蓬勃过、也有对中年危机思考不知何去何从迷茫过。一直在努力,一直在思考,一直在探索。 6年测试生涯,不同的产品、不同的人、不同的事,经历着不一样的经历,带给我不一...转载 2019-12-05 15:27:59 · 371 阅读 · 0 评论 -
弱网测试charles
https://www.cnblogs.com/mawenqiangios/p/8270238.html牛逼网站:https://zhubangbang.com/charlesproxy简书优秀总结网站:https://www.jianshu.com/p/b7c56df6f7d0charles使用教程 将 Charles 设置成系统代理 Charles 主界面介绍 过滤网...原创 2019-03-13 18:07:33 · 322 阅读 · 0 评论 -
adb常用命令
adb install 一共有lrtsdg六个选项-l 锁定该应用程序-r 替换已存在的应用程序,也就是说强制安装-t 允许测试包-s 把应用程序安装到sd卡上-d 允许进行将见状,也就是安装的比手机上带的版本低-g 为应用程序授予所有运行时的权限 ...原创 2018-10-12 18:49:50 · 15973 阅读 · 0 评论 -
测试辅助脚本抓log
#coding:utf-8"""Download the APP and delete the logUsage: python getlog.pyAuthors: shilei(v_shilei03@baidu.com)Date: 2019/4/2"""import os,sysimport constantimport reimport subprocess...原创 2019-04-02 11:44:45 · 353 阅读 · 0 评论 -
测试辅助脚本安装工具
#!/usr/bin/env python"""This module provide install of linux app.Usage: python deploy.py file_pathAuthors:Date: """import osimport sysimport timeimport jsondef exec_script(content...原创 2019-04-02 17:58:13 · 384 阅读 · 0 评论 -
ui自动化测试uiautomator01
扫描二维码加微信分享资料环境:使用python2,unittest,UIautomator2环境搭建:自己百度搜索或者参考链接:文档:UIautomator.note链接:http://note.youdao.com/noteshare?id=6d05a6d20c7fc2ab857b56749d8a77d3&sub=5D76D441A6994ABE95817D4BF...原创 2019-07-08 12:25:40 · 389 阅读 · 0 评论 -
获取apk包名
aapt dump badging apk | findstr launchable-activityaapt dump badging apk | findstr packageaapt环境配置https://blog.csdn.net/qq_16430735/article/details/5008462541.Android aapt工具Android aapt...原创 2019-08-16 10:47:38 · 303 阅读 · 0 评论 -
软件测试面试题
1、你的职业发展是什么?(仅供参考)测试经验越多,测试能力越高。所有我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按照如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。2、测试人员应该具备哪些基本能力?做测试应该有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话,可能会引起一些冲...原创 2019-08-30 18:34:04 · 366 阅读 · 0 评论 -
mysql 安装教程
mysql 安装图解 mysql图文安装教程(详细说明)大家都知道MySQL是一款中、小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮助,前几天我分别装了SQL Server 2008和Oracle10g数据库,也用了JDBC去连接他们,都没有出现乱码。昨天看同学用Java连接MySQL数据库的时候,出现了乱码,这是我不知道的,我马上上网去查JDBC连接MySQL的操作,发...原创 2019-03-18 16:31:29 · 235 阅读 · 0 评论