自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

简言

读书和旅行,至少有一样在路上。

原创 软件测试文章索引

这篇把之前写到一些测试分享的文章汇总到一起,方便刚接触测试行业的新人了解。 测试计划: 怎样才算定出一个合格的测试方案? 测试设计: 测试用例设计 如何做测试用例评审 如何根据技术方案做案例设计 如何提高测试设计的覆盖面 测试执行: BUG提交和管理规范 如何做好B...

2019-10-19 16:55:45 339 0

原创 JMeter性能测试基础教程索引

前期整理了很多JMeter基础的文章,这里做个汇总索引,方便阅读的人查找资料,包含环境搭建,创建计划,以及常用的Jmeter小技巧。 JMeter搭建及入门 JMeter原理及配置 JMeter基础:配置元件 JMeter 导入 jmx文件提示错误的解决方案 JMeter运行结果和调...

2019-04-05 09:19:20 464 0

原创 MySQL数据库基础教程索引

前期整理了很多数据库基础的文章,这里做个汇总索引,方便阅读的人查找资料: 数据库基础 数据库基础:基本概念 MYSQL数据类型和属性定义 MySQL 数据库:mySQL安装 数据库:链接数据库并创建表格 数据库基础:select基本查询语句 数据库:常见错误及解决 数据库:...

2019-04-05 09:12:03 547 0

原创 AI 图像识别的测试

随着AI 的浪潮发展,AI 的应用场景越来越广泛,其中计算机视觉更是运用到我们生活中的方方面面。 作为一个测试人员,需要紧跟上 AI 的步伐,快速从传统业务测试,转型到 AI 的测试上来。而人脸识别作为机器视觉应用场景里最普及常见的一环,因此这一篇结合AI 的架构和核心,以及人脸识别来讲一讲,AI...

2018-05-14 20:02:34 10430 0

转载 中高级测试工程师68道面试题

TesterHome收集的一些中高级测试工程师的68道面试题,转存。软性热身题这种题目,考的就是你的软性能力,比如表达能力,理解能力,协调能力,一个词概括就是套路。这类题目会在面试开始热身的时候,问一道两题,不会多,但是如果你能回答的有条不紊,清晰达意,那么就会给面试官留下非常好的印象,大致的题目...

2018-04-10 22:58:01 43354 3

原创 美国签证DS-160填表指南(内含图文)

此文包含美国签证DS-160表的填写、美国大使馆面签的准备材料清单、美国自驾游的亲测路线。第一次拿美签是在2014年,那时还没有美签十年。第二次拿美签是在2016年,免面签,拿到十年签证。因为最近几年总是有许多去美国参加 Google IO 和旅行的小伙伴问我怎么申请美签,加上去年成功帮大龄未婚女...

2018-03-16 23:59:44 219465 6

原创 美国签证面签准备材料清单

B2签证所需材料清单 在上一篇文章讲到美国签证申请DS-160的申请填表指南,这一篇重点讲一讲面签要带的材料。 美签DS-160填表指南: https://blog.csdn.net/alice_tl/article/details/79588312 美签流程官网: http://www...

2017-07-24 23:19:26 49640 4

原创 机器学习的应用

之前参加过一些机器学习相关的分享课题,了解到一些机器学习在各个场景下的应用,做的一些学习笔记。

2019-12-29 21:09:56 246 0

原创 Python实现接口测试:requests

之前有不少文章讲解了如何使用Jmeter进行接口测试,其实使用Python也可以进行接口测试,并且很简单。 Requests安装 首先要安装requests的依赖库,使用pip install requests安装即可 假设有一个接口:当用户传入姓名和地点时,就返回一些restaur...

2019-12-29 20:02:51 337 0

原创 Google map API:查询地理位置和经纬度信息示例

这两天工作需要调用到Google API,所以查询官方文档了解了一下,发现很方便。 注册Google Key 1、首先需要注册一个Google Cloud 账号。 2、创建一个项目。 具体步骤不记得了,之后再补,之前碰巧有注册过账号,就可以直接用。项目任意命名就可以。 查看官方地图...

2019-12-25 23:30:57 627 0

原创 ElasticSearch 学习及查询

近期接触到搜索引擎ElasticSearch,简单做了一下学习记录。 ES的来源 ES全称ElasticSearch,是一种分布式全文搜索引擎,基于Lucene(全文搜索框架)封装和开元而来。 ES的基本概念 索引(Index):一个索引就是含有某些相似特性的文档的集合。 一个...

2019-12-15 16:51:35 261 0

原创 几种模拟移动端设备的方法

做移动端设备的开发测试同学都知道,兼容性是个很头疼的问题,测试或者复现兼容问题时借设备也是很痛苦的事情。这里告诉大家三种简单的模拟手机终端的方法。 Android Studio自带的终端模拟器,可以调试APP和网页的时候用,免费 Chrome F12自带的手机终端配置功能,仅可以调试网页的时候...

2019-10-31 23:44:38 1030 0

原创 MYSQL数据类型和属性定义

工作所需,需要深入了解下MySQL的数据类型。 MySQL的数据类型 MySQL的数据类型共有36种,主要包括以下五大类: 整数类型 BIT、BOOL、TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT 浮点数类型 FLOAT、DOUBLE、DEC...

2019-10-23 20:42:16 335 0

原创 AI基本概念和应用

AI 的发展势头 5.17日美国旧金山Google I/O 大会上,Google CEO 开场就再次强调了公司战略从“Mobile first to AI first”,称 Google 会因此重新思考自己的所有产品,还要把人工智能用到学术研究、医学的层面。所以会议上十几项新产品的宣布,都是在展...

2019-10-19 17:10:41 7130 0

原创 数据库:MySQL Workbench如何连接远程数据库

MySQL Workbench连接远程数据库有几种方式,非常简单。 当然不管是任何一种方式都需要知道远程数据库的基本信息: 地址IP:假设是10.10.22.11 端口:10048 username:alice password:mima123 直连 1、启动My workben...

2019-10-19 17:09:36 1372 0

原创 使用Locust进行性能压测

以前的性能测试工作中,都是JMeter,近期接触了python开源的性能测试框架locust,边查资料边学习的过程中也出现一些环境的状况,这里简单介绍下locust的使用方法,以及我搭环境时踩过的那些坑。 官方文档 官方文档:https://docs.locust.io/en/stable...

2019-10-19 16:53:26 498 0

原创 持有美签,加拿大签证申请攻略(内含图文)

每年5、6月,加拿大会举办Collision科技峰会,作为北美发展最快的技术大会,“Collision”通常会汇集了全球科技产业的领导者与创新公司,更有上百家新兴及初创公司与来自世界各地的投资者见面会谈。但是大家都知道美签和加签都很难申请,持有美签的小伙伴,据说申请加签会有95%以上的通过率。并且...

2019-10-19 15:29:27 55730 4

原创 Python实现爬虫:Scrapy爬取csdn博客

在上篇教程中,已经尝试安装好Scrapy,并且解决好了环境问题,这篇文章将创建一个Scrapy项目 包含的步骤主要为: 1、创建一个Scrapy项目 2、定义提取的字段信息Item 3、编写爬取网站的 spider 并提取 Item 4、编写 Item Pipeline 来存储提取到的I...

2019-10-16 23:39:21 256 0

原创 使用Chrome获取Xpath进行元素定位

python在写爬虫时,需要定位到具体的元素进行爬取,如何快速获得对应元素的Xpath呢,好多浏览器或插件均是支持的,这里以Chrome为例。 打开任意网页 比如百度 使用Chrome的开发者调试功能 选中想要定位的任意元素,直接F12进入开发者调试模式,或者右键》检查》Eleme...

2019-10-16 23:39:04 338 0

原创 Python基础:If 、While和for 循环的区别

Python里最常用if、while、for语句来实现判断和循环,具体有什么区别呢,以及在使用while和for的时候有没有break的区别是什么呢? 先看看官方的说明: if:语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)...

2019-10-16 23:37:23 1474 0

原创 Android 7.0以上的系统如何抓取HTTPS包

Android 7.0 以上的操作系统,大部分机型,如红米note、华为荣耀等按照老的方法设置了代理之后,依然无法抓包,并且部分手机比如小米上安装Charles证书会报错,这是因为Android系统做了安全限制,那么需要怎么解决呢? 先解决Android系统的安全限制 不解决的话Charl...

2019-10-16 23:30:32 284 0

原创 业内人脸识别的主流科技公司

人脸识别产品已广泛应用于金融、司法、军队、公安、边检、政府、航天、电力、工厂、教育、医疗及众多企事业单位等领域。业内针对人脸识别服务提供的科技公司非常多,简单列举下集中几家知名科技公司。 商汤科技 核心业务:智慧金融、智慧商业、智慧安防、互联网+ 技术特点:人脸技术、智能监控、图像识别、...

2019-10-16 16:12:50 1893 1

原创 美国入境前的EVUS登记图文指南

自2016年11月29日起,所有持有最长美国签证有效期(十年)B1/B2、B1和B2的个人必须持有有效的EVUS登记(https://www.evus.gov/evus/)才能赴美旅行。被要求进行EVUS登记的旅客如果没有有效的登记,将不能获得登机牌或者经由陆地入境口入境。 在evus提交登记后...

2019-10-16 16:12:38 4568 0

原创 Python实现语音识别:百度baidu-API

百度语音识别通过 REST API 的方式给开发者提供一个通用的 HTTP 接口。 上传需要完整的录音文件,录音文件时长不超过60s。 官方文档库:http://ai.baidu.com/docs#/ASR-Online-Python-SDK/top 调用方式 开发文档写可以两种方式调用...

2019-07-27 15:39:04 2867 0

原创 语音识别的端点检测

端点检测的概念 端点检测,也叫语音活动检测,Voice Activity Detection,VAD,它的目的是对语音和非语音的区域进行区分。通俗来理解,端点检测就是为了从带有噪声的语音中准确的定位出语音的开始点,和结束点,去掉静音的部分,去掉噪声的部分,找到一段语音真正有效的内容。 在噪声环...

2019-07-27 15:38:50 3321 0

原创 语音信号的采集

语音信号的采集 一般的语音来源主要是三种,业内开放的通用训练集数据、特定用户录制的数据,采用TTS技术合成的数据。 部分公司会将用户的指令数据进行收集,从而丰富通用训练集,提取高频数据集,Bad Case数据集,专项数据集(方言、中英文混合),特殊场景数据集(导航、电话、音乐等其他应用冲突的场...

2019-07-27 15:38:39 812 0

原创 语音识别的架构

语音识别的架构 语音识别系统语音识别系统是一个先编码后解码的过程,主要包括语音信号的采样和预处理部分、特征参数提取部分、语音识别核心部分以及语音识别后处理部分。 可以看下方的架构图。 Speech,原始语音信号 Feature Extraction,特征抽取,由原始的语音得到语音向量。...

2019-07-27 15:38:26 1029 0

原创 语音识别:声学的要素和特征

声学的基本概念 声音,来源于振动的物体,辐射声音的振动物体称之为声源。 声波的概念 声波,一般用频率和声压两个指标形容。 人类的听觉范围为20Hz~20000Hz,即20hz~20kHz,最敏感的是1000hz~3000hz之间的声音。低于人类听觉范围的叫做次声波,高于这个范围的叫...

2019-07-27 15:38:04 682 0

原创 语音识别的概念和前世今生

最近在学习语音识别的一些知识,做了一些笔记,这篇文章讲讲语音识别的发展,以及相关的几个容易混淆的概念。 语音识别的背景 从物理声音被转换为电信号,再通过模数转换器转换为数据。一旦被数字化,就可适用若干种模型。语音识别的技术,就是让机器通过识别和理解过程把语音信号转变为相应的文本或命令的技术...

2019-07-24 21:57:01 596 0

原创 Python练习:实现数据库取数据并回写到图片

最近在调研python是否可以实现:将指定格式的文字,按照一定的格式回填到图片中,然后对图片设置不同的效果,从而构造一些数据,后期来进行训练,看文字的识别准确度。 解决思路: 1、结构化数据管理:将格式的文字以结构化数据体现在数据库或Excel 2、Python实现数据库连接:使用Pymys...

2019-07-17 19:03:19 340 0

原创 Python连接数据库:pymysql

安装连接SQL的依赖库 常用的依赖库有MySQLdb、pyMysql 最初尝试了mysqldb,pip install mysqldb安装时报错,ERROR: Could not find a version that satisfies the requirement mysqldb (fr...

2019-07-17 18:50:15 276 0

原创 MySQL解决ERROR 1045访问密码的问题

MAC上安装数据库后,重启数据库后,发现需要输入密码,但是由于密码没保存,一直连接不上,总是报错。 不输入密码时会报错: ERROR 1045: Access denied for user: 'root@localhost' (Usingpassword: NO) 输入...

2019-06-15 22:58:02 9391 0

原创 Android Q Labs 纪要(二):折叠屏和主题背景

5.20日在深圳现场听了Google Android Team组织的Android Q Labs的分享,简单做了个纪要,关注的朋友可以了解下。 完整内容可以看这个视频直播:https://juejin.im/e/android-q-labs?from=groupmessage&isapp...

2019-05-27 10:47:36 256 0

原创 Android Q Labs 纪要(一)

5.20日在深圳现场听了Google Android Team组织的Android Q Labs的分享,简单做了个纪要,关注的朋友可以了解下。 (机缘巧合,官方工程师有看这篇文章,指出其中device ID的截图有错,SDK深灰名单的描述有错,感谢纠错,但是因为要休假旅行,所以没有时间详细再看回...

2019-05-26 22:06:39 244 0

原创 Android SDK的级别

Google Play 在应用清单中通过声明的<uses-sdk>属性,用以从不符合其平台版本要求的设备上过滤应用。 uses-sdk在androidManifest.xml文件中,语法为: <uses-sdkandroid:minSdkVersion="integ...

2019-05-21 22:10:29 615 0

原创 UI自动化测试工具探索:Airtest

Airtest Project是网易游戏内部工具团队开发并开源的一款UI自动化测试工具,据说曾经获得谷歌力挺。 AirtestIDE 是一个跨平台、多端(Windows、web、android、ios、游戏)的UI自动化测试编辑器。支持自动化脚本录制、一键回放、报告查看,一站式解决支持基于图像识...

2019-05-19 15:05:24 1071 0

原创 Android Monkey入门及使用

Monkey介绍 Monkey是由Android系统自带,基于Android设备的,模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常和Crash。 Monkey虽然可以根据一个指定的命令脚本发送按键消息,但不支持条件判断,也不支持读...

2019-05-18 15:04:38 278 0

原创 获取Android APP的包名

获取Android APP包名的方式有多种,可以参考这篇文章: 1、直接从代码中androidmanifest.xml文件查看 package="com.sample.office" Androidmanifest文件的样式及详细内容可以查看这篇文章:https://b...

2019-05-18 15:00:23 1532 0

原创 Python基础教程索引

前期学习Python时整理的一些文章,规整到一起方便后续查阅: 环境搭建和问题解决 Python安装和第一个程序Hello World Python输出中文的编码设置 Python环境常见问题解决方案 Mac 升级Python 2.7 到 Python 3.7 Jupyter No...

2019-05-04 18:26:10 289 0

原创 Python基础:标准库和常用的第三方库

Python的标准库有: 名称 作用 datetime 为日期和时间处理同时提供了简单和复杂的方法。 zlib 直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile,以及tarfile。 random 提供了生成随机数的工具。 ma...

2019-05-04 18:24:13 6217 0

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