摘要:
有时候我们会碰到一些元素不可见,这个时候selenium就无法对这些元素进行操作了。例如,下面的情况: 页面主要通过“display:none”来控制整个下拉框不可见。这个时候如果直接操作这个下拉框,就会提示: exceptions.ElementNotVisibleException: Messa 阅读全文
摘要:
之前写过用标准库使用Python Smtplib和email发送邮件,感觉很繁琐,久了不用之后便忘记了。前几天看知乎哪些Python库让你相见恨晚?,看到了yagmail第三方库,学习过程中遇到一些问题,记录在此处。 之前使用的python的smtplib、email模块发模块的一步步骤是: 要完成 阅读全文
摘要:
qqmail->126mail send email 发送带附件的邮件 阅读全文
摘要:
使用python+requests编写接口测试用例 好了,有了前几章的的基础,写下来我把前面的基础整合一下,来一个实际的接口测试练习吧。 接口测试流程 1.拿到接口的URL地址 2.查看接口是用什么方式发送 3.添加请求头、请求体 4.发送查看返回结果,校验返回结果是否正确 我们知道了接口测试的步骤 阅读全文
摘要:
Python序列化和反序列化 啥是序列化?啥是反序列化?这两个词听起来优点高大上的意思,其实呢不然,很简单的可以理解为: 序列化:将python的数据对象编码转换为json格式的字符串 反序列化:将json格式的字符串解码为python的数据对象 在python中提供了json库,我们将json导入 阅读全文
摘要:
接口测试概念 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 环境准备 (1)安装python https://www.python.org/downlo 阅读全文
摘要:
软件测试学习思路 1、基础知识、理论知识(用例编写,测试方法,用例管理),测试思维的学习,很多人不屑理论,一股劲的扎进测试工具里面。最大的误区,工具永远学不完,测试必须的自己思路清晰,理论是自己吹B的基础 2、数据库(mysql 、oracle、sql server),增删改查必须会 ,这个是入门, 阅读全文
摘要:
一、定制请求头 我们先来看一下,关于请求头的定制演示,相信了解http协议的小伙伴应该对请求头部headers请求头部并不陌生,那么作为实际工作中的我们,如果想自定义一些请求头的信息,我们应该怎么办呢?其实很简单,只需要将发送的自定义请求里面传入一个dict(字典即可),下面我们来看一下代码示例: 阅读全文
摘要:
requests安装先看下怎么安装requests, 执行以下命令: 安装好后如何导入requests模块呢? 如下所示: 基本示例下面我们看一个基本的示例, 体验下requests的强大, 直接上代码演示利用requests访问github的api, 具体api说明请参见: 代码示例 将上述代码保 阅读全文