摘要: 自动化测试概述 1、自动化分类: (1)单元测试自动化: 单元测试(Unit):模拟各种异常场景,外部依赖较少,且可以做测试单元到最小的一种测试方法。 Java单元测试框架Junit、TestNG; Python单元测试框架Unittest。 (2)接口自动化 接口测试(API):对系统的结构和系统 阅读全文
posted @ 2019-06-24 22:42 思江 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、selenium简介 1.Selenium历史 (1)Selenium 1.0: Selenium IDE Selenium Grid Selenium RC(核心功能) Selenium的发展经历了三个阶段,第一个阶段,也就是selenium1的时代,在运行selenium1.0程序之前,我们 阅读全文
posted @ 2019-06-24 22:18 思江 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1.关键字: login 登录 log 日志 logging python日志模块 2.什么叫日志: 日志用来记录用户行为或者代码的执行过程 3.日志使用的地方: 1.排错的时候需要打印很多细节来帮助排错 2.有一些用户行为,有没有错都要记录下来(后台) 3.严重的错误记录下来 4.logging模 阅读全文
posted @ 2019-06-24 18:02 思江 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 前言 有些登录的接口会有验证码:短信验证码,图形验证码等,这种登录的话验证码参数可以从后台获取的(或者查数据库最直接)。 获取不到也没关系,可以通过添加cookie的方式绕过验证码。 一、抓登录cookie 1.登录后会生成一个已登录状态的cookie,那么只需要直接把这个值添加到cookies里面 阅读全文
posted @ 2019-06-24 16:44 思江 阅读(1656) 评论(0) 推荐(0) 编辑
摘要: 前言 上一篇模拟登录博客园,但这只是第一步,一般登录后,还会有其它的操作,如发帖,评论等,这时候如何保持会话呢? (由于博客园最近登录机制变了,登录全部走cookie登录) 一、session简介 1.查看帮助文档,贴了一部分,后面省略了 >>import requests>>help(reques 阅读全文
posted @ 2019-06-24 16:25 思江 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 前言 发送post的请求参考例子很简单,实际遇到的情况却是很复杂的,首先第一个post请求肯定是登录了,但登录是最难处理的。登录问题解决了,后面都简单了。 一、查看官方文档 1.学习一个新的模块,其实不用去百度什么的,直接用help函数就能查看相关注释和案例内容。 >>import requests 阅读全文
posted @ 2019-06-24 15:39 思江 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 前言 requests模块,也就是老污龟,为啥叫它老污龟呢,因为这个官网上的logo就是这只污龟,接下来就是学习它了。 一、环境安装 1.用pip安装requests模块 >>pip install requests 二、get请求 1.导入requests后,用get方法就能直接访问url地址,如 阅读全文
posted @ 2019-06-24 15:13 思江 阅读(367) 评论(0) 推荐(0) 编辑