...

10 2020 档案

摘要:pip install numpy opencv-python pillow import threading import time from selenium import webdriver from PIL import ImageGrab import numpy as np import 阅读全文
posted @ 2020-10-29 19:48 韩志超 阅读(527) 评论(0) 推荐(0) 编辑
摘要:from threading import Thread from selenium import webdriver from time import sleep def baidu_search(): dr = webdriver.Chrome() dr.get('https://www.bai 阅读全文
posted @ 2020-10-29 18:55 韩志超 阅读(536) 评论(0) 推荐(0) 编辑
摘要:## 每日打卡-01-字符串填空 > 起止时间: 2020/10/19 09:00 ~ 2020/11/21 23:59 > 知识点参考 [https://www.cnblogs.com/superhin/p/13837611.html](https://www.cnblogs.com/superh 阅读全文
posted @ 2020-10-29 09:34 韩志超 阅读(944) 评论(0) 推荐(1) 编辑
摘要:JMeter可以通过os命令调用Python脚本,Python同样可以通过系统命令调用JMeter执行压测 Python调用JMeter 首先要安装JMeter,官方下载地址 解压并配置配置环境路径或建立软连,使得在命令输入jmeter便可以执行,如 unzip apache-jmeter-5.3. 阅读全文
posted @ 2020-10-27 21:59 韩志超 阅读(3276) 评论(0) 推荐(1) 编辑
摘要:fabric是一款命令行工具,支持执行本地命令,执行远程命令,上传下载等。fabric想一个subprocess+paramiko的集合,又像一个更加轻量级的ansible,可以批量对服务进行操作。 官方文档地址,安装方法: pip3 install fabric3 fabric.api中的常用操作 阅读全文
posted @ 2020-10-27 20:59 韩志超 阅读(1495) 评论(0) 推荐(0) 编辑
摘要:paramiko是一个基于SSH2的Python三方包,可以用于连接远程服务器,执行命令或上传下载文件等。 安装方法:pip install paramiko 使用SSH连接远程服务器并执行命令 import paramiko paramiko.util.log_to_file('syslogin. 阅读全文
posted @ 2020-10-27 20:18 韩志超 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:在面向对象编程中,类和实例是两个非常重要的概念,类是一个泛指的模型化的概念,如人员。 通过类可以创建实例,实例指某一个具体的对象,如张三。 class Person(object): # 定义类 pass zhangsan= Person() # 由类创建实例 print(Person) # 打印类 阅读全文
posted @ 2020-10-27 12:17 韩志超 阅读(578) 评论(0) 推荐(0) 编辑
摘要:ini文件即Initialization File初始化文件,在应用程序及框架中常作为配置文件使用,是一种静态纯文本文件,使用记事本即可编辑。 配置文件的主要功能就是存储一批变量和变量值,在ini文件中使用`[章(Section)]`对变量进行了分组,基本格式如下。 ```ini # filenam 阅读全文
posted @ 2020-10-27 11:18 韩志超 阅读(2810) 评论(0) 推荐(0) 编辑
摘要:Python自动的os库是和操作系统交互的库,常用的操作包括文件/目录操作,路径操作,环境变量操作和执行系统命令等。 文件/目录操作 获取当前目录(pwd): os.getcwd() 切换目录(cd): os.chdir('/usr/local/') 列出目录所有文件(ls):os.listdir( 阅读全文
posted @ 2020-10-26 20:10 韩志超 阅读(577) 评论(0) 推荐(1) 编辑
摘要:当我们对一批可迭代的数据(如列表或字典)进行提取或处理,最后要得到一个新的列表或字典时,推导式是一种非常简洁的表达方式。 列表推导式 比如,有一批数据 data = [ {'name': '张三', 'gender': 'male', 'age': 12}, {'name': '李四', 'gend 阅读全文
posted @ 2020-10-26 10:51 韩志超 阅读(331) 评论(0) 推荐(0) 编辑
摘要:在编写调试脚本时一般采用本机上的Selenium环境。在执行用例和协作时,则需要我们部署Selenium服务,使用专门的Selenium服务来执行用例。 使用Selenium Grid 部署Selenium服务一般采用Selenium Grid的方式。Selenium Grid采用Hub/Node的 阅读全文
posted @ 2020-10-22 20:55 韩志超 阅读(3037) 评论(0) 推荐(1) 编辑
摘要:需求 在使用django admin时希望后台的Textarea多行文本框可以按yaml格式编写,数据库保存为Text文本类型,字段和接口中读取出来自动变为字典或列表格式。 试过pip install django-yamlfied,修改支持新版django之后 接口中返回的字段是字符串形式,不符合 阅读全文
posted @ 2020-10-22 19:36 韩志超 阅读(596) 评论(0) 推荐(0) 编辑
摘要:zelenium是基于selenium grid 和 docker的一种本地selenium服务云框架,可以对接其他的云平台。 提供了视频录制、实时预览和仪表盘等功能。 官方网站: https://opensource.zalando.com/zalenium/ 使用方法 安装docker Wind 阅读全文
posted @ 2020-10-22 12:44 韩志超 阅读(1391) 评论(0) 推荐(2) 编辑
摘要:由于UI层自动化的不稳定性,经常会遇到执行中断或用例失败的问题,以下是一些常见的措施。 详细的日志 定位出错时截图 Pytest的缓存机制(可以记录成功了哪些失败了哪些) 自动重试机制(如pytest-rerunfailures) 用例录像 用例录像是最直观的一种方式,可以查看到实时的操作情况。很多 阅读全文
posted @ 2020-10-22 12:19 韩志超 阅读(2461) 评论(1) 推荐(0) 编辑
摘要:每种语言都有其关键字和保留字符,这样为了能这些特殊字符能正常显示,就需要转义,如Python中\n代表回车,HTML中 代表空格等等。 Python中的''是转义控制符,如果要表达\本身则需要使用'\',常见于Windows系统的路径中(使用'/'则不需要转义)。 unicode转义 有时 阅读全文
posted @ 2020-10-21 10:14 韩志超 阅读(2247) 评论(0) 推荐(0) 编辑
摘要:假设我们有两个函数都需要用到一个公共变量name,一种做法就是把这个变量放到类中,大家一起使用。 一个最简单的类的定义和使用如下。 定义类 class Person(object): def hi(self): # 方法中的self指代具体对象,这是一个具体对象的方法。 print('hi') de 阅读全文
posted @ 2020-10-19 18:14 韩志超 阅读(169) 评论(0) 推荐(0) 编辑
摘要:Python中*和**是两个非常有趣的操作符,*对应列表或元祖,**则对应字典,主要有以两类功能。 在函数参数或赋值中接受不确定数量的位置参数和关键字参数。 位置参数指按顺序传入的参数,如add(1,2,3), 关键字参数指以键值对传入的参数如add(a=1,b=2,c=3) def func(*a 阅读全文
posted @ 2020-10-18 23:21 韩志超 阅读(573) 评论(0) 推荐(1) 编辑
摘要:有时候我们需要把一些变量填写到一个字符串中,如我们有3个变量 ```python name="张三" gender="男" age="21" ``` 假如我需要把它们放入以下字符串中。 ```python "hi, 我叫 , 性别 , 年龄 " ``` * 拆分拼接 ```python name=" 阅读全文
posted @ 2020-10-18 22:36 韩志超 阅读(289) 评论(0) 推荐(0) 编辑
摘要:说明 接口来自悟空CRM SAAS平台(Java版11.0版本)抓包获取,响应结果及参数有待完善,需要自行注册SAAS免费账户,了解相关业务操作。 基本上所有接口都支持GET/POST两种方式 接口授权方式为,使用用户名密码请求登录接口,从响应中获取到Admin-Token,请求其他接口时将Admi 阅读全文
posted @ 2020-10-12 10:21 韩志超 阅读(647) 评论(0) 推荐(0) 编辑
摘要:前言 一次在讲HttpRunner2.0时分层自动化是尝试在testcase层使用parameters关键字进行参数化,发现会报错,无法实现, 经了解发现HttpRunner2.0参数化只支持在testsuite套件中进行参数化。 示例 hrun —startproject httpbin cd h 阅读全文
posted @ 2020-10-09 11:42 韩志超 阅读(283) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up dark_mode palette
选择主题