摘要: 导语 selenium元素定位和常用方法类似,都是和HTML页面元素打交道,元素定位负责对元素进行定位,常用方法负责对元素做相应操作,两者配合一起使用完成UI自动化 基本方法 1.send_keys方法 此方法模拟键盘输入 from selenium import webdriver driver 阅读全文
posted @ 2020-09-20 21:36 Leonlog 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 介绍 Chrome开发工具(又称DevTools),是一套内嵌在chrome浏览器内部的web编写和调试工具。DevTools提供给web开发人员深入地访问浏览器内部和web应用的机会。DevTools可以有效地 跟踪布局问题 , 设置JavaScript断点 ,以及 进行javascript代码的 阅读全文
posted @ 2020-09-09 17:04 Leonlog 阅读(982) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1519030/202009/1519030-20200908202833939-1083934010.png) 阅读全文
posted @ 2020-09-09 16:06 Leonlog 阅读(59) 评论(0) 推荐(0) 编辑
摘要: selenium简介 Selenium是一个用于Web应用程序测试的工具;selenium是ThoughtWorks公司的一款强大的开源web界面自动化功能测试工具套件,用来实现整个测试过程的管理,包括读入测试套件、执行测试和记录测试结果,selenium测试直接运行在浏览器中,模拟手动界面操作。 阅读全文
posted @ 2020-09-09 15:49 Leonlog 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Nginx 1.轻量级,采用 C 进行编写,同样的 web 服务,会占用更少的内存及资源 2.抗并发,nginx 以 epoll and kqueue 作为开发模型,处理请求是异步非阻塞的,负载能力比 apache 高很多,而 apache 则是阻塞型的。在高并发下 nginx 能保持低资源低消耗高 阅读全文
posted @ 2020-09-07 10:06 Leonlog 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Postman介绍 Postman是一个Chrome扩展(也可以在官网https://www.postman.com/下在客户端软件),提供功能强大的Web API & HTTP请求调试。它能够发送任何类型的HTTP请求 (GET, HEAD, POST, PUT..),附带任何数量的参数+ hea 阅读全文
posted @ 2020-09-03 23:21 Leonlog 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 问题描述 近期学习接口测试,写完测试用例本地执行成功后,需部署到jenkins实现定时跑脚本,创建任务后进行构建时,报错importError 问题定位 1.既然报错没有模块,那就安装,在服务器上执行pip3 install xxx,成功后再次构建,还是报错,emmm,难不成还要重启?索性重启,重启 阅读全文
posted @ 2020-08-29 12:27 Leonlog 阅读(523) 评论(0) 推荐(0) 编辑
摘要: ###导语 可迭代对象和迭代器是一个相似的概念,刚刚开始学习python的时候对这两个概念容易混淆,特记录下方便查看。 ###什么是可迭代对象 可迭代对象的特点是可迭代,那迭代又是什么意思呢,根据百科的介绍:迭代是重复反馈过程的活动,其目的通常是为了接近并到达所需的目标或结果。每一次对过程的重复被称 阅读全文
posted @ 2020-08-25 21:37 Leonlog 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 新增Log类,输出日志到文件 import os import logging PATH = lambda p: os.path.abspath( os.path.join(os.path.dirname(__file__), p) ) class Log(object): """ log类 """ 阅读全文
posted @ 2020-08-25 17:54 Leonlog 阅读(813) 评论(0) 推荐(0) 编辑