摘要:
技术面试没过,居然是没有用这个测试框架 1、引言 我有一个朋友是做Python自动化测试的。前几天他告诉我去参加一个大厂面试被刷了。 我问他是有没有总结被刷下来的原因。他说面试官问了一些 pytest 单元测试框架相关的知识,包括什么插件系统和用力筛选。但是他所在的公司用的技术是基于 unittes 阅读全文
摘要:
最近有不少同学搭 jenkins 环境有问题,有的同学用 window, 有的同学用 mac, 有的同学用 linux。 还有的同学公司用 window, 家里用 mac,搭个环境头发掉了一地。。。 这回我们用 docker 去搭建 jenkins 环境,不管你是用的是什么系统,jenkins 搭建 阅读全文
摘要:
1. 我经常是在 windows 上进行代码编写,但是无奈代码写完了总是要放到服务器上跑,自动化测试的代码也不例外。 但是当我把 windows 上写好的代码放到 linux 上的时候,总是会出现各种各样的问题。 比如我用的 python 版本是 3.7,但是大多数 linux 机器并不会默认安装这 阅读全文
摘要:
在 python 当中经常会操作列表这样的可迭代对象,如果有多层嵌套列表,操作起来会非常麻烦,用 map 可以让代码可读性增强。 什么是 map 函数 map 函数是 python 内置函数,可以根据对列表这样的可迭代类型做进一步操作。在新的 python3 中,map 不再是一个函数,而是一个类, 阅读全文
摘要:
提炼你的个人技能,而不是把所有你听过的技术都加上去。 按熟练程度分解技能,精通,有实战经验,熟悉。 项目经验非常需要细节。 技能和项目不匹配,时间不匹配 拼写错误是大忌。 教育背景请写到底部。 保持简洁,没人愿意听你的高谈阔论。 提炼你的个人技能 我知道你一直在关心行业的发展,也一定听过很多非常火热 阅读全文
摘要:
python 字典获取 key 报错怎么办? 1 字典值获取 在 python 语言当中,经常会用到 dict 字典这种数据类型。当在字典当中获取一个不存在的 key 时,会引发异常。比如在下面这个例子当中,gender 这个 key 在字典当中不存在,如果强行访问就会报错。 # 正常字典报错 us 阅读全文
摘要:
appium 是进行 app 自动化测试非常成熟的一套框架。但是因为 appium 设计到的安装内容比较多,很多同学入门都跪在了环境安装的部分。本篇讲述 appium 安卓环境的搭建,希望让更多童鞋轻松入门 app 自动化测试。 一、下载 appium 1、 appium 这个软件是基于 nodej 阅读全文
摘要:
在测试行业,甚至是整个互联网行业,存在这样一个神奇又隐秘的传说: 过了 35 岁,你就找不到好工作了。 没有哪一个企业出来声明(没有企业敢),也没有哪个超过 35 岁的员工出来反驳。 似乎这已经是真个行业的通识:35岁已经成为一条冷酷的分界线,也是一个无法辩驳的招聘门槛。 image.png 这个论 阅读全文
摘要:
有个朋友最近问我有没有推荐 GUI 桌面应用自动化的技术,我只能回答他:不好意思,这个真有,他是 pyautogui。主要有三大特征: 纯纯的 python, 源码一览无余; 跨平台,linux, windows, mac 他都能上; 操作简单,会代码就能上手。 pyautogui 进行 web 自 阅读全文
摘要:
阿刁是一个自动化测试用例,从一出生他就被赋予终生使命,去测试一个叫登录的过程是否合理。他一直就被关在一个小黑屋里面,从来也没有出去过,小黑屋里还被关着其他的同胞,他们身上都捆着两个小袋子。 小黑屋里很难受,他们都想跑出去,可怎么也跑不出去。Python 是他们的总司令,有一次,python 告诉他们 阅读全文