
python
文章平均质量分 80
灵枢_
天地九井(照胆、寒髓、热海、无垢、雾魂、春滋、炎波、毒瘴、龙潭)伴神农而生,为天地灵脉之枢纽
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Python】使用Scrapy 网络爬虫框架Demo
Python 使用Scrapy爬虫框架原创 2022-02-25 15:25:09 · 1941 阅读 · 1 评论 -
Python-常用的正则表达式
re.match()和re.search()match()函数要求必须从字符串开始处开始匹配,而search()函数则可扫描整个字符串,从中间任意位置开始匹配。代码演示:import rem1 = re.match('www', 'www.taobao.com') # 从开始位置匹配print(m1.span()) # span返回匹配的位置print(m1.group()) # group 返回匹配的组print(re.match('taobao', 'www.taobao.com'原创 2020-10-30 18:12:20 · 333 阅读 · 0 评论 -
【Pytest】fixture使用request传参,结合parametrize
传一组参数@File : test_fixture_parametrize.py@Author : 灵枢@Time : 2020/4/8 4:51 PM@Desc : """import pytesttest_account = ["user1", "user2"]@pytest.fixture(scope="module")def login(re...原创 2020-04-29 16:53:37 · 1553 阅读 · 1 评论 -
【Pytest】使用Allure测试报告
简介:Allure非常适合作为自动化测试报告,这里总结下Pytest使用的Allure测试报告的用法环境准备所需环境ide使用PyCharmpython 3.7pytest 5.3.2allure-pytest 2.8.13allure-pytest 安装在已经安装python3和pytest的前提下,打开PyCharm,进入Project Interpreter,点击“...原创 2020-04-22 17:53:23 · 13913 阅读 · 12 评论 -
Python - 日期、时间和日历操作
总结Python的日期、时间和日历的获取、比较等,主要是导入time、datetime、calendar这三个包日期格式的转换import datetimetime_format = '%Y-%m-%d %H:%M:%S'now = datetime.datetime.now()print nowprint type(now)# 将日期转化为字符串 datetime -> st...原创 2020-02-29 11:58:57 · 1241 阅读 · 0 评论 -
Python -日志模块使用
简介使用的python的日志模块logging用于打印日志。自定义工具类# encoding: utf-8 """@File : logger.py@Author : 灵枢@Time : 2020/2/12 10:55 AM@Desc : """# -*- coding:utf-8 -*-import loggingclass Logger: ...原创 2020-02-15 10:15:17 · 398 阅读 · 0 评论 -
HttpRunner使用总结
摘要:最近在用HttpRunner做接口自动化测试,写这篇博客对HttpRunner的使用加以总结HttpRunner中文使用文档: https://cn.httprunner.org/1、json返回值有list时,用0,1来取list的第一个或第二个,如:{ "code":"000", "msg":"成功", "data":{ "id":"1366...原创 2019-10-17 10:34:56 · 2840 阅读 · 0 评论 -
【python】Pytest+Request+Allure+Jenkins 接口自动化测试Demo
概要:对postman的一个接口做了接口自动化测试,使用Pytest+Request+Allure+Jenkins 框架技术栈:python3 、pytest、RequestsAllureJenkins测试接口介绍本例使用Postman自带的一个接口来做测试,url如下:https://postman-echo.com/time/before?timestamp=2016-10-...原创 2019-07-16 19:51:55 · 11651 阅读 · 1 评论 -
WebDriver+Pytest自动化框架SeleniumBase介绍
简介:SeleniumBase是一个基于Selenium-WebDriver和Pytest的Web自动化测试框架gitbub地址:https://github.com/seleniumbase/SeleniumBase特点:封装了WebDriver API 可以很方便的调用提供 —demo_mode 模式,使脚本执行的过程变得很慢,并让操作的元素高亮显示,方便定位问题可以加 --p...原创 2019-05-30 19:23:04 · 4426 阅读 · 0 评论 -
python-生成HTMLTestRunner测试报告
一、安装HTMLTestRunnerHTMLTestRunner 是 Python 标准库的 unittest 模块的一个扩展,它可以生成 HTML的 测试报告。 首先要下 HTMLTestRunner.py 文件,将下载的文件放入…\python\Lib目录下 python2版下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html...原创 2017-06-14 18:54:30 · 39504 阅读 · 11 评论 -
Python-自动发邮件 二
上一篇博客介绍了如何使用python发送qq邮件,下面介绍怎么定时自动执行测试用例完并发送邮件原创 2017-06-22 21:13:20 · 3506 阅读 · 0 评论 -
Python-自动发邮件 一
Python-自动发邮件一、在自动化测试中我们可以报测试报告用户邮件的形式发送给相关同事。Python 的 smtplib模块提供了一种很方便的途径发送电子邮件。它对smtp 协议进行了简单的封装原创 2017-06-19 11:26:48 · 4701 阅读 · 0 评论 -
Python-unittest测试框架
一、unittest是一个Python的单元测试框架,可以帮我们完成接口自动化测试、UI自动化测试一个使用unittest框架的自动化测试用例代码如下:test_baidu.py# coding=utf-8'''Created on 2017-6-14@author: 灵枢Project:百度测试用例'''from selenium import webdriverimport un原创 2017-06-28 17:57:23 · 1070 阅读 · 0 评论 -
python-环境搭建及自动化测试Demo
一、Python3的安装在windows下安装pythonPython下载地址:https://www.python.org/downloads/windows64位的用户建议选择“Windows x86-64 executable installer”这个版本下载,如下图: 下载完成后得到一个exe文件,可以直接双击安装,安装过程中记得勾选“Add Python 3.5 to PATH”选项,从原创 2017-04-28 09:01:36 · 11516 阅读 · 2 评论