<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FFF_5的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FFF_5</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FFF_5]]></copyright><item><title><![CDATA[pytest allure报告的应用以及插件]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/123520146</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/123520146</guid><author>FFF_5</author><pubDate>Wed, 16 Mar 2022 12:18:56 +0800</pubDate><description><![CDATA[该文章讲述了allure的更多应用方法，如需要了解allure的安装和基本使用方法请查看我的另一篇文章链接: pytest中allure自动化测试报告的配置与安装.

在测试执行期间收集结果：

&gt; pytest -s -q --alluredir=reportdir      
# reportdir为存放报告的地址


测试完成后在线查看报告：

&gt; allure serve reportdir


打开报告：

&gt; allure open -h 127.0.0.1 -p 8888 r]]></description><category></category></item><item><title><![CDATA[Django入门教程]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/119907860</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/119907860</guid><author>FFF_5</author><pubDate>Wed, 25 Aug 2021 16:58:19 +0800</pubDate><description><![CDATA[这里写自定义目录标题Django入门操作创建应用1、创建一个应用程序创建一个视图项目模型的设置连接mysql设置创建模型激活模型在myapp应用的视图中使用
Django入门操作
创建应用
1、创建一个应用程序
Django自带了一个非常实用的应用程序，可以自动生成应用目录，在Django项目的目录myweb下执行以下命令
$ python manage.py startapp myapp


执行完之后会创建一个目录myapp




创建一个视图

打开文件myapp/views.py,编写我们第一个试]]></description><category></category></item><item><title><![CDATA[Django的安装与项目的创建]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/119825854</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/119825854</guid><author>FFF_5</author><pubDate>Mon, 23 Aug 2021 09:32:07 +0800</pubDate><description><![CDATA[Django的安装下载
Django简介：

Django是高水准的Python编程语言驱动的一个开源模型．视图，控制器风格的Web应用程序框架，它起源于开源社区。使用这种架构，程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。这也正是OpenStack的Horizon组件采用这种架构进行设计的主要原因。另外，在Dj ango框架中，还包含许多功能强大的第三方插件，使得Django具有较强的可扩展性 [2]  。

当前Django和python的版本对照表




Django版本
Pyth]]></description><category></category></item><item><title><![CDATA[Python对Excel进行操作的方法封装]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/108402967</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/108402967</guid><author>FFF_5</author><pubDate>Fri, 04 Sep 2020 14:04:33 +0800</pubDate><description><![CDATA[Python对Excel进行操作的封装方法
class Excel:
    def __init__(self,filename,sheetname):
        '''

        :type filename: str -- excel的文件目录
        :param sheetname: str -- 选择操作的excel页名
        '''
        self.filename = filename
        try:
            self.wb]]></description><category></category></item><item><title><![CDATA[Appium的元素定位方式和定位工具]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/108260591</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/108260591</guid><author>FFF_5</author><pubDate>Thu, 27 Aug 2020 15:24:17 +0800</pubDate><description><![CDATA[Appium的元素定位方式和工具
Appium的元素定位方式
1、ID定位

通过元素的resource-id属性来定位

find_element_by_id("resource-id的值")

2、ClassName定位

通过元素的class属性

find_element_by_class_name("class的值")

3、 Accessibilityid定位
通过元素的content-desc属性
find_element_by_accessibillty_id("content-desc 值]]></description><category></category></item><item><title><![CDATA[如何用Appium连接并操作手机App]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/108198724</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/108198724</guid><author>FFF_5</author><pubDate>Mon, 24 Aug 2020 15:31:35 +0800</pubDate><description><![CDATA[如何用Appium连接并操作手机App
一、配置sdk环境、安装adb
这一部分请查看我之前写的一篇关于monkey指令的博客：
配置sdk环境、安装adb
二、用adb命令连接手机端

若是真机，则先用数据线连接手机与电脑；
若是模拟器，则打开模拟器即可
在Dos界面输入

adb devices


成功连接手机端
三、打开Appium连接App

打开Appium–&gt;点击启动服务器–&gt;点击启动检查器会话


（注：view栏中可以把英语换成简体中文或者其他语言）

在“所需功能”界面填上相]]></description><category></category></item><item><title><![CDATA[Appium参数]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/108199654</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/108199654</guid><author>FFF_5</author><pubDate>Mon, 24 Aug 2020 15:07:59 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Jmeter如何进行抓包]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/108058659</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/108058659</guid><author>FFF_5</author><pubDate>Mon, 17 Aug 2020 17:04:02 +0800</pubDate><description><![CDATA[Jmeter如何进行抓包
打开Jmeter，创建HTTP代理服务器

设置HTTP代理服务器

设置代理服务器名称
设置端口号8888

在Test Plan Creation	界面设置
设置该界面的目标控制器
选择分组

在Requests Filtering界面设置排除模式
*在排除模式中点击添加再复制该段信息
.*\.(js|css|png|jpg|ico|png|gif).*这样能过滤掉一些无用的加载文件
（也可分别添加）


设置浏览器代理

进入浏览器设置页面
找到浏览器代理设置

点开选择局域]]></description><category></category></item><item><title><![CDATA[Pytest之重运行和html报告生成]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/107843056</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/107843056</guid><author>FFF_5</author><pubDate>Thu, 06 Aug 2020 16:35:25 +0800</pubDate><description><![CDATA[Pytest之重运行
安装rerunfailures插件
pip install pytest-rerunfailures

或者在file-&gt;setting-&gt;project interpreter中搜索下载

命令：pytest --reruns 重试次数

pytest --reruns 5
#表示运行失败的用例可以重新运行5次


pytest --reruns 重试次数 --reruns-delay 次数之间的间隔设置秒)

Pytest --reruns 3 --reruns-del]]></description><category></category></item><item><title><![CDATA[Jmeter用作接口测试的的基本操作]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/107598723</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/107598723</guid><author>FFF_5</author><pubDate>Sun, 26 Jul 2020 21:15:13 +0800</pubDate><description><![CDATA[Jmeter用作接口测试的的基本操作
1、创建请求
添加线程组

在线程组中添加取样器选择HTTP请求
在HTTP请求界面中

改好请求名称
填好协议、服务器IP、请求方式、请求路径（该模块是把请求头的url分成了四个部分）
该图为聚合数据中查看天气预报的接口


添加结果树查看响应结果



清除结果树内的响应结果点击上方扫帚的图标即可

2、关联
假如是提取access_token


右击请求，选择添加后置处理器，选择正则表达式提取器



在提取器界面中


写好你想设置的参数名为引用名称


正则]]></description><category></category></item><item><title><![CDATA[jmeter的下载安装以及配置]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/107368609</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/107368609</guid><author>FFF_5</author><pubDate>Wed, 15 Jul 2020 19:40:11 +0800</pubDate><description><![CDATA[jmeter的下载安装以及配置
一、下载jmeter
进入官网下载：点此进入jmeter官网

二、配置环境变量
1、jdk变量配置：此链接里面讲了jdk的配置
2、jmeter变量配置：

添加JMETER_HOME系统变量：jmeter的安装目录

编辑CLASSPATH变量：
%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar；
%JMETER_HOME%\lib\jorphan.jar；
%JMETER_HOME%\lib\logkit-2.0.jar


最后我]]></description><category></category></item><item><title><![CDATA[Android Monkey的指令进行压力测试介绍以及环境搭建]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/107367200</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/107367200</guid><author>FFF_5</author><pubDate>Wed, 15 Jul 2020 18:57:52 +0800</pubDate><description><![CDATA[Android Monkey指令进行压力测试介绍
一、环境配置
1、Java环境配置
(1) 在JDK官网下载JDK:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
(2) 安装好后，配置Java_Home 和 Path
Java_Home：jdk的安装目录

(3) 配置成功后在dos命令内输入 &gt;javac
查看java环境是否装好
2、adb安装
（1）将android-sdk_r24.4.1-window]]></description><category></category></item><item><title><![CDATA[pytest中allure自动化测试报告的配置与安装]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/107257947</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/107257947</guid><author>FFF_5</author><pubDate>Fri, 10 Jul 2020 18:11:40 +0800</pubDate><description><![CDATA[pytest的allure自动化测试报告的配置与安装
allure的下载安装

https://github.com/allure-framework/allure2/releases
打开上面的网址下载最新的allure的压缩包

下载好之后解压到英文路径下，我的是

E:\Program Files\allure-2.13.5


之后打开电脑属性的高级系统设置添加环境变量
在系统变量path中添加allure的安装路径并且确定保存，如上文

打开cmd输入allure，若出现下文则是安装成功

Usa]]></description><category></category></item><item><title><![CDATA[pytest实现自动化测试的基本操作]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/107253939</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/107253939</guid><author>FFF_5</author><pubDate>Fri, 10 Jul 2020 17:42:51 +0800</pubDate><description><![CDATA[python自动化测试的pytest基本操作
安装pytest模块
pip install pytest#安装pytest模块

pytest --version #查看安装的版本 验证是否安装成功

编写pytest文件规则

测试文件以test开头（以test结尾也可以）
测试类以Test开头，并且不能带有 init 方法
测试函数以test_开头

1、创建一个文件为：test_case.py
# -*- coding: utf-8 -*- 
def test_1():
	a=1
	b=1 
	ass]]></description><category></category></item><item><title><![CDATA[python+selenium库实现UI自动化测试的基本操作]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/107165568</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/107165568</guid><author>FFF_5</author><pubDate>Thu, 09 Jul 2020 10:58:42 +0800</pubDate><description><![CDATA[python+selenium库实现UI自动化测试的基本操作
Selenium测试直接运行在浏览器中，就像真正的用户在操作一样。支持的浏览器包括IE（7, 8, 9, 10, 11），Mozilla Firefox，Safari，Google Chrome，Opera等。这个工具的主要功能包括：测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。

要调用selenium库驱动浏览器必须把浏览器的驱动器放入python安]]></description><category></category></item><item><title><![CDATA[python运用requests模块进行接口测试]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/107070004</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/107070004</guid><author>FFF_5</author><pubDate>Wed, 01 Jul 2020 19:27:34 +0800</pubDate><description><![CDATA[运用python的requests模块进行接口测试
Python经常用requests模块来做http接口测试，requests库的方便易用我们可以通过Python中的requests库来完成向第三方发送http请求的场景

安装request库

pip install requests


用reque发送请求

import requests
requests.get(“https:....”) #发送GET请求
requests.post(“https:....”) #发送POST请求
reques]]></description><category></category></item><item><title><![CDATA[接口测试postman的基本使用以及断言和关联的使用]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/106976623</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/106976623</guid><author>FFF_5</author><pubDate>Sat, 27 Jun 2020 00:26:38 +0800</pubDate><description><![CDATA[接口测试postman的基本使用以及断言和关联的使用
1、postman的基本使用

首先打开postman，创建一个新的集合命名
再在集合里点击Add Request

我们先用聚合数据里的获取手机号码归属地举例


注意几个与postman的request界面相对于的参数
key、接口地址、phone
将参数一一对应复制到postman界面，并点击send

会有成功运行的结果以json的形式出现
也可以创建多个request来一起运行


2、postman的断言使用

点击postman界面的Tes]]></description><category></category></item><item><title><![CDATA[Python中logging模块对日志的使用]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/106930471</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/106930471</guid><author>FFF_5</author><pubDate>Tue, 23 Jun 2020 19:52:38 +0800</pubDate><description><![CDATA[Python中logging模块的使用
简介

Python的 logging模块主要是对日志的应用管理，用于输出运行日志以及追踪程序的运行情况
可以根据自己的习惯设置不同的日志等级，从而筛选出重要信息
日志等级：CRITICAL &gt; ERROR &gt; WARNING &gt; INFO &gt; DEBUG

配置logging基本的设置：
import logging

logging.debug('debug message')
logging.info('info message')
lo]]></description><category></category></item><item><title><![CDATA[Python数据驱动ddt模块，与测试报告的生成]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/106911303</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/106911303</guid><author>FFF_5</author><pubDate>Mon, 22 Jun 2020 22:43:59 +0800</pubDate><description><![CDATA[数据驱动ddt模块，与测试报告的生成
与上一篇博客一样拿登录测试来讲
首先建立一个命名为login.py的文件，并写上登录过程中需要调用的方法login_check()
def login_check(username,password):
    '''
    :param username: 登录用户名
    :param password: 登录密码
    :return:
    '''
    if  6&lt;=len(password)&lt;=18:
        if userna]]></description><category></category></item><item><title><![CDATA[python基于unittest框架实现的登录测试实例]]></title><link>https://blog.youkuaiyun.com/FFF_5/article/details/106892699</link><guid>https://blog.youkuaiyun.com/FFF_5/article/details/106892699</guid><author>FFF_5</author><pubDate>Mon, 22 Jun 2020 21:49:58 +0800</pubDate><description><![CDATA[python基于unittest框架实现的登录测试实例1.首先建立一个命名为login.py的文件，并写上登录过程中需要调用的方法login_check()2.接着新建立一个login_test.py文件写一个用于运行测试用例的类
1.首先建立一个命名为login.py的文件，并写上登录过程中需要调用的方法login_check()

其中username是要测试用例的登录用户名
password是测试用力的登陆密码
程序返回值是测试的实际结果，字典中的’msg’用作与期望结果进行比对

def login]]></description><category></category></item></channel></rss>