11 2019 档案

摘要:工具安装 主要调用win32库实现分辨率获取和读写,需要安装pywin32示例中是从execl列表中读取需要设置的分辨率,需要安装xlrd用到的execl分辨率列表如下: pip install pywin32 pip install xlrd 完整脚本 import win32api,win32c 阅读全文
posted @ 2019-11-26 14:11 虫无涯 阅读(52) 评论(0) 推荐(0) 编辑
摘要:今天使用到了大恒的USB工业相机,需要逐帧率采集图片,并保存在本地。以下是采集过程。 1、安装python的PIL图像处理库 安装方法,点击此处:Win7 64位下Python安装PIL图像处理库 2、需要安装摄像机驱动 1.、进入大恒官网 官网地址,点击此处:大恒图像官网 2、点击注册,填写信息注 阅读全文
posted @ 2019-11-21 18:13 虫无涯 阅读(78) 评论(0) 推荐(0) 编辑
摘要:key | Pygame中文文档 pygame.key 与键盘相关的 Pygame 模块。 函数 pygame.key.get_focused() — 当窗口获得键盘的输入焦点时返回 Truepygame.key.get_pressed() — 获取键盘上所有按键的状态pygame.key.get_ 阅读全文
posted @ 2019-11-21 13:14 虫无涯 阅读(130) 评论(0) 推荐(0) 编辑
摘要:appium 通过 uiautomatorviewer.bat 工具来查看控件的属性。该工具位于 Android SDK 的 /tools/bin/ 目录下。 id 定位 通过uiautomatorviewer.bat 工具可以查看对象的id属性。 如果目标设备的API Level低于18则UIAu 阅读全文
posted @ 2019-11-20 15:00 虫无涯 阅读(17) 评论(0) 推荐(0) 编辑
摘要:前提条件 当你点击这一章时,说明你是打算使用 Python 语言编写 appium 自动化测试脚本的。 1、安装 Python 语言 , Python的安装相对相简单得多。 2、Python 编辑器很多,推荐:PyCharm、Atom、Sublime text3等。这几款都是我常用的。 安装 pyt 阅读全文
posted @ 2019-11-20 14:54 虫无涯 阅读(43) 评论(0) 推荐(0) 编辑
摘要:前提条件 当你点击这一章时,说明你是打算使用 Java 语言编写 appium 自动化测试脚本的。 1、安装 Java 环境 ,我想这一步你已经搞定了 2、安装 IntelliJ IDEA , 当然,你喜欢用 Eclipse 也可以,不过,我仍然推荐 IDEA。 3、安装 Maven, Java开发 阅读全文
posted @ 2019-11-20 14:45 虫无涯 阅读(14) 评论(0) 推荐(0) 编辑
摘要:我们可以在Appium官方网站上下载操作系统相应的Appium版本。 https://bitbucket.org/appium/appium.app/downloads/ 当前最新版本为 AppiumForWindows_1_4_16_1.zip ,注意这是一个 Windows 版本,如果你的电脑为 阅读全文
posted @ 2019-11-20 14:21 虫无涯 阅读(9) 评论(0) 推荐(0) 编辑
摘要:官方网站 1. 特点 appium 是一个自动化测试开源工具;支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用; ①“移动原生应用”是指那些用iOS或者 Android SDK 写的应用(Application简称app); ②“移动web应用”是指使用移动浏览器访问的应 阅读全文
posted @ 2019-11-20 12:20 虫无涯 阅读(59) 评论(0) 推荐(0) 编辑
摘要:该流程为笔者整理的一个小型项目的测试流程,不代表测试的全部。更适合于一些小公司的测试流程。 仅供参考。 流程图 流程分解 目的:本活动的意图负责人:负责执行本活动的角色参与人:配合执行本活动的角色进入准则:能够开展本活动所须满足的因素或条件输入:执行本活动需要使用的数据或文档活动:将本活动的输入转化 阅读全文
posted @ 2019-11-19 17:26 虫无涯 阅读(42) 评论(0) 推荐(0) 编辑
摘要:【学习笔记】Python获取磁盘、文件夹大小信息(一)中已经描述了怎么获取文件的大小,磁盘的大小。 本次笔记增加邮件服务,这样可以更好的掌握磁盘的运行状态。 发送邮件 def sendmail(sub, con): msg = email.mime.multipart.MIMEMultipart() 阅读全文
posted @ 2019-11-19 14:21 虫无涯 阅读(26) 评论(0) 推荐(0) 编辑
摘要:知识笔记整理,阅读来源于《李元芳履职记》一书,感谢作者,收获颇丰。 一、以德为先 没有良好的职业道德、人生观和价值观的人才,往往缺乏奉献精神,很难将做好本职工作作为对自己的第一要求。 二、务实为本 自认为怀才不遇、眼高手低、好高骛远的人才,往往“头重脚轻根底浅”,他们浮躁、不务实、投机取巧、 热衷于 阅读全文
posted @ 2019-11-19 11:31 虫无涯 阅读(56) 评论(0) 推荐(0) 编辑
摘要:做某项目时,需要获取文件夹大小,磁盘的存储信息。通过学习整理了下,仅供参考。 获取某个目录的大小 def get_size(path): list1 = [] fileList = os.listdir(path) # 获取path目录下所有文件 for filename in fileList: 阅读全文
posted @ 2019-11-19 11:23 虫无涯 阅读(66) 评论(0) 推荐(0) 编辑
摘要:前几次使用Python+Opencv,对网络摄像头,USB摄像头进行数据采集,基本流程已经跑通,没什么大问题。最近项目中使用了一款120fps/s的USB摄像头,但是调试好代码运行后,问题来了。 遇到的问题 120fps,每次只能读取30多张图片或者最多也在40张以下。根本达不到要求。 开始使用的代 阅读全文
posted @ 2019-11-19 09:18 虫无涯 阅读(238) 评论(0) 推荐(0) 编辑
摘要:感谢原博主,内容很详细,学习了。 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/toafu/article/details/82993630 2018 年 2 月 26 日 作者:Ha 阅读全文
posted @ 2019-11-15 18:00 虫无涯 阅读(41) 评论(0) 推荐(0) 编辑
摘要:作为测试工程师,我们不仅要掌握相应的技术,还要了解一些必备的软性能力,这样才能在工作中游刃有余。 那么有哪些软性能力需要掌握呢,且听我细细道来。 注:仅为个人观点,个人体会,仅供参考。 1、沟通表达能力 这个毋庸置疑啊,现在每个招聘岗位,都有这个,但是我觉得作为测试,我们的沟通表达能力真的很重要。 阅读全文
posted @ 2019-11-15 17:16 虫无涯 阅读(9) 评论(0) 推荐(0) 编辑
摘要:实现原理 使用Python+Opencv,把视频流直接按帧率解析成图片,并保存到本地 特点 可以做到无视视频的长短,视频的帧率。多长就解析多长,多少帧率就解析多少帧率,视频解析完直接退出,避免影响内存或者Opencv窗口卡死 实现的效果 针对一个本地视频: ①时长:从1.02-4.22,共计3.21 阅读全文
posted @ 2019-11-15 09:15 虫无涯 阅读(84) 评论(0) 推荐(0) 编辑
摘要:特别注意: 以下步骤4中的文件路径需要改一下,笔者的路径和原博客的路径不一样: pyqt5-tools 的translations的文件夹路径改为:D:\Python 3.5\Lib\site-packages\pyqt5_tools\Qt\bin 说明: 首先直接用pip安装的PyQt-tools 阅读全文
posted @ 2019-11-13 19:19 虫无涯 阅读(64) 评论(0) 推荐(0) 编辑
摘要:读了虫师《Selenium 2自动化测试实战 基于Python语言》一书,感触颇深,内容非常丰富。现整理下来,供后续学习参考使用。本次主要整理的是元素浏览器控制之二。内容在“Selenium WebDriver API 学习笔记(二):浏览器控制”基础上添加。 9.设置元素等待 ①显式等待:WebD 阅读全文
posted @ 2019-11-12 09:55 虫无涯 阅读(11) 评论(0) 推荐(0) 编辑
摘要:读了虫师《Selenium 2自动化测试实战 基于Python语言》一书,感触颇深,内容非常丰富。现整理下来,供后续学习参考使用。本次主要整理的是浏览器控制操作之一。 1.控制浏览器窗口大小 set_window_size(); 如set_window_size(640,480); 即宽640,高4 阅读全文
posted @ 2019-11-12 09:50 虫无涯 阅读(5) 评论(0) 推荐(0) 编辑
摘要:读了虫师《Selenium 2自动化测试实战 基于Python语言》一书,感触颇深,内容非常丰富。现整理下来,供后续学习参考使用。本次主要整理的是元素定位的方式。 1. id定位 find_element_by_id(); 2. name定位 find_element_by_name(); 3. c 阅读全文
posted @ 2019-11-12 09:43 虫无涯 阅读(11) 评论(0) 推荐(0) 编辑
摘要:工具链接 编码检测和修改工具 为什么会用到这工具? 今天在使用Visual Studio2019导入了另一个同事的项目,结果遇到编码不一致的文件,导致很多都是乱码。网上搜索了很久,发现一个工具可以自动检测工程、文件夹内所有文本的编码,并可以规范所有文件编码。 工具安装 先按照以上的下载链接下载这个插 阅读全文
posted @ 2019-11-12 09:20 虫无涯 阅读(107) 评论(0) 推荐(0) 编辑
摘要:Visual Studio2019安装过程中,几个问题解决方法。 问题分类 双击安装程序后,进入不到安装下载界面 可以进入下载安装界面,但是界面内容为空白 解决方法 1. 修改权限 ①修改的文件: A 、安装引导程序:vs_community__15642272.1560220753.exe B、双 阅读全文
posted @ 2019-11-11 15:05 虫无涯 阅读(171) 评论(0) 推荐(0) 编辑
摘要:环境基本介绍 环境说明 使用Python+Selenium+Webdriver集成开发 软件列表 1、Python(脚本语言) 2、SetupTools、Pip工具(安装包管理工具) 3、Selenium包(网页自动化测试) 4、浏览器(IE、Chrome、Firefox) 5、浏览器驱动(IEDr 阅读全文
posted @ 2019-11-08 14:41 虫无涯 阅读(10) 评论(0) 推荐(0) 编辑
摘要:搜集整理了几个软件测试逻辑思维和综合面试题,供大家参考。 逻辑思维题 一个经理有3个女儿,3个女儿的年龄相加等于13,3个女儿的年龄相乘等于经理的年龄,一个下属知道经理的年龄,但不知道3个女儿的年龄,经理说只有一个女儿的头发是黑的.问3个女儿的年龄是多少?为什么?1000 个瓶子中有一瓶毒药,一只老 阅读全文
posted @ 2019-11-05 15:01 虫无涯 阅读(19) 评论(0) 推荐(0) 编辑
摘要:准备工作: 准备工作和所用材料和《Python读execl之xlrd库函数详解一:工作簿相关》一致。 库函数: 行、列相关 row_len(self, rowx) #返回该列的有效单元格长度 #-*- encoding:utf-8 -*- import xlrd,json def openexec( 阅读全文
posted @ 2019-11-05 14:56 虫无涯 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Python读execl主要用到xlrd库,用到主要函数详解如下: 准备工作: 准备工作和所用材料和《Python读execl之xlrd库函数详解一:工作簿相关》一致。 库函数: 单元格相关 cell(self, rowx, colx) #获取单元格对象(附带单元格属性,比如单元格格式) #-*- 阅读全文
posted @ 2019-11-05 11:12 虫无涯 阅读(23) 评论(0) 推荐(0) 编辑
摘要:Python读execl主要用到xlrd库,用到主要函数详解如下: 准备工作: 安装xlrd库: pip install xlrd 待读取的execl文件,本文使用如下: 文件名:datalist.xlsx 文件内容:(里边的数据只是示例,非真实数据,切勿计较) 库函数: 工作簿相关 open_wo 阅读全文
posted @ 2019-11-05 08:48 虫无涯 阅读(14) 评论(0) 推荐(0) 编辑
摘要:目录 一 目的二 提升方案2.1 自我学习2.1.1自学过程分类2.1.2自学过程输出 2.2 技术分享2.2.1 分享形式2.2.2 分享形式输出 2.3 过程总结2.4 外派学习 三 方案细化3.1 自我学习3.2 技术分享3.3 过程总结3.4 外派学习 四 总结 一 目的 成为性能和自动化行 阅读全文
posted @ 2019-11-01 11:50 虫无涯 阅读(174) 评论(0) 推荐(0) 编辑