上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 40 下一页
摘要: 在自动化过程中,需要使用配置文件储存数据,比如数据库信息、账号信息、域名等。 其中,yaml文件是一种配置文件类型,相比较ini,conf配置文件来说,更加的简洁,操作也更加简单,同时可以存放不同类型的数据。 以下主要介绍yaml语法、yaml存储数据,封装类读写yaml配置文件。 yaml介绍及使 阅读全文
posted @ 2020-11-24 22:48 小旭的blog 阅读(417) 评论(0) 推荐(0)
摘要: 以下主要介绍使用openpyxl模块操作excel及结合ddt实现数据驱动。如果感觉文章很长,那就是文章很长。 在此之前,我们已经实现了用unittest框架编写测试用例,实现了请求接口的封装,这样虽然已经可以完成接口的自动化测试,但是其复用性并不高。 我们看到每个方法(测试用例)的代码几乎是一模一 阅读全文
posted @ 2020-11-23 23:06 小旭的blog 阅读(289) 评论(0) 推荐(0)
摘要: JS中的循环是大家很常用的,这里总结一下几种常用循环的跳出方式。 1.for循环 var arr = ['q','w','e','r','t']; for(var i=0, len = arr.length ; i< len ; i++){ console.log(arr[i]); } // q , 阅读全文
posted @ 2020-11-22 23:25 小旭的blog 阅读(723) 评论(0) 推荐(0)
摘要: 以下主要介绍接口概念、接口用例设计及登录接口测试实战。 什么是接口? 接口:检测外部系统与系统之间以及内部各个子系统之间的交互点。 通俗来说,接口就是连接前后端的桥梁,接口测试可以简单理解为脱离了前端的功能测试。一个又一个的接口就对应功能测试内一个又一个的功能。但注意,一个功能有可能不是一个接口就能 阅读全文
posted @ 2020-11-21 18:21 小旭的blog 阅读(326) 评论(2) 推荐(0)
摘要: 对于正则表达式,第一眼时觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云。其实唯一难的就是组合起来之后,可读性比较差,而且不容易理解,其实能看得懂简单的正则表达式,写得出简单的正则表达式,用以满足日常的需求即可。学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改 阅读全文
posted @ 2020-11-20 21:25 小旭的blog 阅读(213) 评论(0) 推荐(0)
摘要: 以下主要介绍unittest特性、运行流程及实际案例。 单元测试三连问 什么是单元测试? 按照阶段来分,一般就是单元测试,集成测试,系统测试,验收测试。单元测试是对单个模块、单个类或者单个函数进行测试。 将访问接口的过程封装在函数里面; 接口测试就变成了单元测试; 单元测试就是通过传参,对某个模块、 阅读全文
posted @ 2020-11-19 23:01 小旭的blog 阅读(168) 评论(0) 推荐(0)
摘要: 以下主要介绍如何封装请求。 还记得我们之前写的get请求、post请求么? 大家应该有体会,每个请求类型都写成单独的函数,代码复用性不强。 接下来将请求类型都封装起来,自动化用例都可以用这个封装的请求类进行请求,我们将常用的get、post请求封装起来。 import requests class 阅读全文
posted @ 2020-11-18 19:12 小旭的blog 阅读(347) 评论(0) 推荐(0)
摘要: Token基本概念及原理 Token作用 为了验证用户登录情况以及减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮。 什么是Token Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这 阅读全文
posted @ 2020-11-17 18:20 小旭的blog 阅读(701) 评论(0) 推荐(0)
摘要: import os print(__file__) #打印文件当前的位置 直接在目录里面执行,结果显示当前文件(pycharm里面会给增加一个绝对路劲,这是pyharm自作主张增加的,终端里面是不会有的) 带上路劲执行,结果显示当前文件的绝对路劲(也就是说我提供了路径,所以__file__能找到我执 阅读全文
posted @ 2020-11-16 15:29 小旭的blog 阅读(151) 评论(0) 推荐(0)
摘要: 以下介绍cookie、session原理及在接口自动化中的应用。 HTTP 协议是一种无状态协议,即每次服务端接收到客户端的请求时,都是一个全新的请求,服务器并不知道客户端的历史请求记录;Session 和 Cookie 的主要目的就是为了弥补 HTTP 的无状态特性。 如果我们测试的接口有依赖关系 阅读全文
posted @ 2020-11-15 21:39 小旭的blog 阅读(155) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 40 下一页