141
学会这个,助你升值加薪自动化框架之python+selenium+pytest

1.概述 selenium: 基于JavaScript代码库的自动化测试框架,通过脚本语言,模拟用户行为操作,最接近用户真实场景,实现对web自动测试。 Selenium,是目前的最火爆企业最主流的webUI自动化框架 pytest: pytest是一个非常成熟的全功能的Python测试框架,是un ...

程序员张无忌 @ 2020/07/18

142
学完自动化测试,用小技能做了点兼职刷弹幕,小赚10W

大家好,今天又给大家带来了Python爬虫的分享,继续来研究一下虎牙平台的爬虫。 起因 我冒出有一个很有趣的想法,就是,我们可以使用selenium来完成虎牙自动化登录,并且自动给主播发送弹幕功能的程序。既然有了想法,我们就开始实现,首先我们要先确定进入一个直播间,然后去发送弹幕,(如下图所示) i ...

程序员张无忌 @ 2020/07/18

143
pywinauto客户端自动化---窗口进行截图

做自动化过程中时长会遇到一些截图操作,那么在做客户端的时候,应该怎么进行截图呢? 窗口截图 在pywinauto中存在自带的截图函数 capture_as_image() 源码: def capture_as_image(self, rect=None): """ Return a PIL imag ...

测试-安静 @ 2020/07/18

144
python+requests接口自动化测试实战

python+request+unittest+HTMLTestRunner 首先介绍一下python的requests模块: requests的使用介绍:requests快速入门 环境说明: 1.WIN 7, 64位2.Python3.4.3 (pip-8.1.2)3.Requests —>pip ...

蜀山客e @ 2020/07/18

145
Selenium自动化:有代码测试与无代码测试。这些你都懂了吗?

大多数测试人员认为 Selenium是满足其测试自动化需求的自动化框架。作为全球测试人员使用的开放源框架, Selenium 无疑是测试人员适应日趋敏捷的公司的一种好方法。实际上, Selenium仍然被认为是最普遍的开源代码,已在世界范围内采用,并且用户群体不断增长。 但是许多质量检查团队发现,尽 ...

程序员张无忌 @ 2020/07/18

146
教你搭建框架——python+selenium+pytest

一.概述 selenium: 基于JavaScript代码库的自动化测试框架,通过脚本语言,模拟用户行为操作,最接近用户真实场景,实现对web自动测试。 Selenium,是目前的最火爆企业最主流的webUI自动化框架 pytest: pytest是一个非常成熟的全功能的Python测试框架,是un ...

蜀山客e @ 2020/07/18

147
Python3入门系列之-----看完这一篇文章我终于学会了类

前言 类顾名思义,就是一类事物、或者叫做实例,它用来描述具有共同特征的一类事物。我们在Python中声明类的关键词是class,类还有功能和属性,属性就是这类事物的特征,而功能就是它能做什么,也是就是方法或者函数。我们仍然用例子来说明问题。 比如把人为一类,人的名字,年龄,身高,肤色是属性,人可以跑 ...

骑着乌龟赶猪 @ 2020/07/18

148
Python3入门系列之-----return返回值,我终于懂了

前言 初学者学习return的用法有点蒙,不知道它的作用是什么?返回的是什么?在什么时候要用?小伙伴也可能会遇到和我同样的困扰,给大家举个例子,马上就明白了。 同一段代码,函数中带return和没有return有什么区别? 需求:date_2中循环打印date_1中列表 思路: 1、定义函数中的列表 ...

骑着乌龟赶猪 @ 2020/07/18

149
25岁零基础想转行测试,晚不晚?

没有什么是不会,相信自己行,努力的人上天是不会抛弃的,加油陌生人!!! 一,前言 先说结论:25岁零基础转行软件测试完全没有问题的!但是我先泼盆冷水,如果你是觉得测试行业入门容易,不用写代码,互联网高薪行业,那么我劝你不要来!而且我比较建议非计算机专业转行的话在开发和测试中选择测试。不过每个人的情况 ...

程序员-小枫 @ 2020/07/18

150
零基础想快点入行软件测试是不是非得参加培训班?

自学和报培训班都可以的,要根据自己的实际情况来 如果你只想顺利转行,找个月薪 四五千左右的工作,那自学完全 够了,理论知识完全能让你找到 一份工作。 如果你想学会系统的 知识,想月薪过万,自学还是局 限性很大的,毕竟网络资源有 限, 相比手工测试,自动化测试 和性能测试是你涨工资的砝码, 但是这两方 ...

程序员-小枫 @ 2020/07/18

151
“进腾讯大半年,每个月都想走!”大厂和小作坊应该怎么选?

前言 江湖风云不断,有人吐槽阿里996,也有人吐槽华为狼性文化,这不,就看到有腾讯员工吐槽“进腾讯大半年,每个月都想走!” image.png “和我一样,进去一周就想走”、“我都陷入自我怀疑了,以为自己适应不了大公司”这位员工的话内部纷纷吐槽响应。 image.png 在这个话题之下,有人说,“阿 ...

程序员张无忌 @ 2020/07/18

152
Python3入门系列之-----循环语句(for/while)

前言 for循环在Python中是用的比较多的一种循环方法,小伙伴需要熟练掌握它的使用 本章节将为大家介绍 Python 循环语句的使用。Python 中的循环语句有 for 和 while for循环 注意: # 此处i可以任命名 # 执行流程是: 1、依次将列表的值赋值给i 2、然后print ...

骑着乌龟赶猪 @ 2020/07/18

153
Python3入门系列之-----range和xrange的区别详解,你明白了吗?

前言 range()是Python的内置函数,用于创建整数的列表,可以生成递增或者递减的数列。 xrange也有相同的功能, 今天来看下它们之间的不同。 range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个 ...

骑着乌龟赶猪 @ 2020/07/18

155
软件测试怎么从功能测试转成自动化测试/开发?【看完必有所获!文末有思维导图】

文章首发于公众号:测试人追风 回想自动化测试的学习过程,因为发现很多人总是急于求成,不懂该如何学习。 当你是新手的时候肯定会选择加很多的群。在群里总是会遇到很多人问低级问题,写了一个selenium脚本,却执行失败,也不看报错,就直接跑到群里来问(有时候连个图都不发或发图只截图一小半,有的甚至问我和 ...

测试人追风 @ 2020/07/17

156
Google公布编程语言排名,第一竟然是他?

没想到吧,Python 又拿第一了! 在 Google 公布的编程语言流行指数中,Python 依旧是全球范围内最受欢迎的技术语言! 01 为什么 Python 会这么火? 核心还是因为企业需要用它! 因为其易用、逻辑简单并拥有海量扩展包等特性,不仅成为了 AI 的首选语言,而且在数据分析、Web、 ...

程序员张无忌 @ 2020/07/17

157
'utf-8' codec can't decode byte 0xd3 in position 0: invalid continuation byte

在打开csv文件时遇见问题: 'utf-8' codec can't decode byte 0xd3 in position 0: invalid continuation byte 说是,无法转换成utf-8格式。 解决办法如下: ...

开花的鹅 @ 2020/07/17

158
MySQL中自增ID修改起始值

在实际工作过程中,有时因为生产环境已有历史数据原因,需要测试环境数据id从某个值开始递增,此时,我们需要修改数据库中自增ID起始值, 下面以MySQL为例,表名:users; 建表时添加 create table users(id int auto_increment primary key,666 ...

林末 @ 2020/07/17

159
如何从小白成长为技术大牛,阿里测试总监为你梳理成神之路【全套资源分享】

回想自动化测试的学习过程,因为发现很多人总是急于求成,不懂该如何学习。 当你是新手的时候肯定会选择加很多的群。在群里总是会遇到很多人问低级问题,写了一个selenium脚本,却执行失败,也不看报错,就直接跑到群里来问(有时候连个图都不发或发图只截图一小半,有的甚至问我和你写的代码一样怎么运行不起来了 ...

程序员张无忌 @ 2020/07/17

160
敬请指正-我进行单元测试的分享

单元测试的好处是啥? 重构、重构、重构,重要的事情说三遍TDD(测试驱动开发)的具体实现就是通过红灯->绿灯->重构不断重复,一步一步去健壮我们的代码,保证今后重构代码的时候测试的准确,可以在重构中准确的定位到问题。同时也为以后的开发提供支持,在测试的基础上我们可以重构结构和业务功能。 单元测试是最 ...

蜀山客e @ 2020/07/17