自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

george_zhou_2016的博客

一个 python 开发者持续成长中

  • 博客(14)
  • 收藏
  • 关注

原创 使用Appium Inspector查看手机界面布局

使用Appium Inspector查看手机界面布局 以前一直使用android studio的 sdk/tools/bin/uiautomatorviewer 查看手机界面布局,但是太不稳定了。常常会连接不上,也不清楚什么原因。 所以使用Appium Inspector工具查看手机界面布局 使用Appium Inspector查看手机界面布局 环境准备 java sdk 我用的openjdk version “1.8.0_312”,注意java版本不能太高,使用1.8.0就可以了。安装后配置环境变量。

2022-01-16 12:37:51 3142

原创 《流畅的Python》读书笔记(四)

第4章 文本和字节序列 人类使用文本,计算机使用字节序列。 bytes类型不可变,bytearray可变。 把码位转换成字节的过程是编码(encode);把字节序列转换成码位的过程是解码(decode)。 >>> bytes.fromhex('31 4B CE A9') b'1K\xce\xa9' memoryview类不用于创建或存储字节序列的,而是共享内存,让你访问其他二进...

2020-05-10 19:26:36 239

原创 读书笔记 测开 《京东质量团队转型实践》

业务测试 越早发现缺陷,修复缺陷的成本就越低。 需求测试 设计测试 过程测试 用户体验 界面测试 浏览器兼容测试 分层测试 UI层测试 AI层测试 数据层测试 测试提前介入是所有项目都提倡的,目的是把问题拦截在前期,降低问题的修复成本。 体现精准性,离问题产生的地方越近,越容易触发问题。 分层自动化测试 UI层测试 服务层测试 单元层测试 java的JUnit、TestNG单元测试框...

2020-05-05 21:20:30 680

原创 读书笔记《大产品,小团队》

什么是敏捷 目标是快速响应变化,快速迭代,快速验证 kanban Scrum-3个角色,5个会议,3套工具 SM, PO, Dev Team 需求澄清会、计划会、每日站立会、评审会、回顾会 产品功能列表、迭代任务、燃尽图 文化氛围-团队作战,团队幸福感 敏捷的效果 能快速响应变化 能得到很高的产品的稳定性和扩展性 美国一个项目2个亿2年没有做完,敏捷后2000万,大半年就完成了 有人装修房子...

2020-05-05 11:37:09 548

原创 零基础学python 第六章 装饰器、异常和文件读写

装饰器 装饰器本质上就是一个python函数,可以增加额外的功能。零基础初学者可以可以先只知道有装饰器,且可以这样用就可以了。 比如,我写了个装饰器函数 print_function_name()打印函数名称的功能。 @print_function_name() def my_function(): pass 这里 @print_function_name() 就是我们使用装饰器。如果不...

2020-04-06 17:21:20 379

原创 零基础学python 第五章 条件、循环及其它语句

代码块 使用:号指出接下来是一个代码块。 一个代码块中每行都缩进相同的程度。 条件和条件语句 关键字 if else elif 把这几个关键字翻译成中文,就知道作用了。 if是如果的意思,如果后面的的判断语句为真,则执行它的语句块。 else需要在if语句块之后,表示if后面的语句块不满足时,则运行else后面的语句块。 elif 可以看成是 else if 的缩写,elif后面需要接判断语句...

2020-04-05 20:50:00 344

原创 零基础学python 入门课程说明

课程目标 针对没有任何编程基础的朋友 大家一起循序渐进,逐步实现Python语言入门 最终达到能够很顺利地使用我们的自动化框架代码编写、调试测试用例的目的。 课程形式 每周两次(周二、周四),第一次上课 3月26日(周四) 时间点 19:00~21:00 上课形式:网络会议形式(由于在疫情期间) 课程内容 以《Python基础教程(第3版)高清中文版.pdf》为教材,抽取最基础的章节 另外...

2020-04-05 11:04:03 243

原创 零基础学python 第四章 字典

字典的用途 按照键来保存值。 键可以是任何不可变值,如字符串、元组等都可以。 值可以是我们知道的,如字符串、元组、序列、字典,甚至函数、类等等。 字典应该是初学者最喜欢用的数据结构,一般我们使用字符串做键就够用了。 创建和使用 直接使用花括号定义即可。 >>> phonebook = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258...

2020-04-05 11:02:00 324

原创 零基础学python 第三章 使用字符串

字符串基本操作 字符串是不可变序列,所有标准序列操作(索引、切片、乘法、成员资格检查、长度、最小值和最大值)都适用于字符串。 设置字符串格式 作为初学者,基本上知道以下的字符串格式方式基本可以用了。 >>> print('I come from %s' % 'beijing') 'I come from beijing' >>> print('%s is in ...

2020-03-28 22:53:08 327

原创 零基础学python 第二章 列表和元组

概述 >>> abc = [1, 2, 'a', 10] >>> xyz = (1, 2, 'a', 10) >>> abc [1, 2, 'a', 10] >>> xyz (1, 2, 'a', 10) >>> 如上代码,abc为列表,xyz为元组。粗俗地说,就是方括号定义的是列表,圆括号定义的是元组。 ...

2020-03-28 15:06:01 508

原创 零基础学python 第一章 快速上手:基础知识

所有python示例都是基于python3 python的运行 终端启动python控制台 在终端输入 python , 回车,进入python 控制台。然后可以输入单行python语句,回车后执行。 终端运行python文件 把需要执行的python语句保存的python文件,然后启动运行。 使用pycharm工具调试和运行 在终端中python控制台中执行语句,有些情况下调试起来会非常...

2020-03-22 13:21:01 1250

原创 《流畅的Python》读书笔记(三)

更专业点-《流畅的Python》读书笔记(三)常见字典方法字典的变种集合论字典、集和散列表 常见字典方法 字典派生自 collections.MutableMapping 字典推导式 country_code = {country: code for code, country in DIAL_CODES} setdefault 字典的setdefault处理找不到的键,可以节省很多次键查...

2019-12-07 20:16:12 182

原创 《流畅的Python》读书笔记(二)

更专业点-《流畅的Python》读书笔记(二)第2章 序列构成的数组python标准库用C实现了丰富的序列类型列表推导和生成器表达式元组不仅仅是不可变的列表切片序列运算符几个重要的模块当列表不是首选时 第2章 序列构成的数组 python标准库用C实现了丰富的序列类型 可分类成: 容器序列(存放对象的引用),如:list、tuple和collections.deque 扁平序列(存放的是值,是一...

2019-12-01 22:09:57 231

原创 《流畅的Python》读书笔记(一)

更专业点-《流畅的Python》读书笔记(一)更专业点才是出路第一章 python数据模型 更专业点才是出路 转眼毕业已经15年多了,人也到了中年,然而一事无成。真担心有一天工作丢了,就再也找不到工作了。 毕业后一直在小公司工作。小公司工作量非常大,一般周六都是正常加班,工作日晚上也需要加班到很晚,没有多少自己的个人时间。另外工作上写的业务逻辑代码较多,导致自己专业技能(软件开发能力)一直很难突破...

2019-11-30 22:51:32 285

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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