<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[freesigefei的博客]]></title><description><![CDATA[自由自在，任我飞翔！]]></description><link>https://blog.youkuaiyun.com/freesigefei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; freesigefei]]></copyright><item><title><![CDATA[Selenium操作实现鼠标右键保存图片]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/52213017</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/52213017</guid><author>freesigefei</author><pubDate>Fri, 31 Aug 2018 11:34:48 +0800</pubDate><description><![CDATA[使用selenium模拟鼠标和键盘操作--“将鼠标放置图像上方，右键并选择图像另存为选项”，然后键盘按V就可以保存了，代码如下：

from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys

action = ActionChain...]]></description><category></category></item><item><title><![CDATA[Jenkins slave配置（实现持续集成中打包完成后执行远程机器的python脚本）]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/78367707</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/78367707</guid><author>freesigefei</author><pubDate>Fri, 27 Oct 2017 18:15:28 +0800</pubDate><description><![CDATA[Jenkins slave配置（实现持续集成中打包完成后执行远程机器的python脚本）
 
前提：
1-      先在主机A(10.10.1.145)上执行代码构建和部署，然后调用节点-远程主机B(10.10.1.127)上执行Python脚本执行自动化测试
2-      节点主机配置要求：
（1）      pyhton相关的配置，确保本地cli可以正常执行python脚本
（]]></description><category></category></item><item><title><![CDATA[httpie 命令行工具使用记录]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/78356973</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/78356973</guid><author>freesigefei</author><pubDate>Thu, 26 Oct 2017 18:02:26 +0800</pubDate><description><![CDATA[1-httpie是一个 利用Python开发HTTP 的命令行客户端工具，方便进行http相关接口的调试
官网:https://httpie.org/.
2-安装方法:
pip install httpie
3-使用记录
(1)查看帮助 http –help
(2)简单请求 http http://www.xxx.com
(3)添加自定义头及传递json参数的post请求实例(其实默]]></description><category></category></item><item><title><![CDATA[Python Exception 异常处理]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/77891788</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/77891788</guid><author>freesigefei</author><pubDate>Fri, 08 Sep 2017 10:36:12 +0800</pubDate><description><![CDATA[1-异常处理基本要求是：捕捉异常，同时记录异常到log，同时输出到本地，并根据异常返回提示信息到前端，基本处理流程是

import logging
import json
import traceback
# 实现日志记录和输出
logger = logging.getLogger('zzz')
try:  # 捕捉异常    xxx= json.loads(yyy)
except:
  ]]></description><category></category></item><item><title><![CDATA[python的加密模块 hashlib]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/70906636</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/70906636</guid><author>freesigefei</author><pubDate>Fri, 28 Apr 2017 14:19:14 +0800</pubDate><description><![CDATA[python的加密方法示例]]></description><category></category></item><item><title><![CDATA[Git的使用笔记]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/69391751</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/69391751</guid><author>freesigefei</author><pubDate>Thu, 06 Apr 2017 16:02:56 +0800</pubDate><description><![CDATA[1-关于windows环境下git的环境配置，请参考：

http://www.cnblogs.com/xishuai/p/3590434.html

2-使用命令将本地项目提交到git，请参考：

http://www.cnblogs.com/eedc/p/6168430.html

注意（Windows下这里要改为双引号）：


git commit -m "first commit"

3-...]]></description><category></category></item><item><title><![CDATA[Jenkins 使用问题记录]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/53635024</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/53635024</guid><author>freesigefei</author><pubDate>Wed, 14 Dec 2016 10:31:45 +0800</pubDate><description><![CDATA[类别一：Android应用打包问题记录
打包方式1：使用gradle方式打包
1-问题描述：
* What went wrong:
A problem occurred configuring project ':AndroidImClient'.
> The SDK directory 'C:\Android\android-sdk' does not exist.
原因是找不到指定]]></description><category></category></item><item><title><![CDATA[Android Stuido 使用问题记录]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/53608763</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/53608763</guid><author>freesigefei</author><pubDate>Tue, 13 Dec 2016 13:47:47 +0800</pubDate><description><![CDATA[1-问题描述：导入项目执行built时出现：Error:Failed to open zip file
Error:Failed to open zip file.
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
Re-download d]]></description><category></category></item><item><title><![CDATA[python模块介绍-httplib：HTTP协议客户端]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/52397056</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/52397056</guid><author>freesigefei</author><pubDate>Thu, 01 Sep 2016 10:42:02 +0800</pubDate><description><![CDATA[摘要
httplib实现了HTTP和HTTPS的客户端协议，一般不直接使用，在python更高层的封装模块中（urllib,urllib2）使用了它的HTTP和HTTPS实现。其中HTTPS需要socket编译了SSL支持。HTTP类仅仅是和python1.5.2及以前的版本兼容，不推荐使用。


python模块介绍-httplib：HTTP协议客户端 
注意：httplib模块在Py]]></description><category></category></item><item><title><![CDATA[python操作Excel读写--使用xlrd]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/52370653</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/52370653</guid><author>freesigefei</author><pubDate>Tue, 30 Aug 2016 16:39:30 +0800</pubDate><description><![CDATA[python操作Excel读写--使用xlrd



一、安装xlrd模块
   到python官网下载http://pypi.python.org/pypi/xlrd模块安装，前提是已经安装了python
 环境。
二、使用介绍
  1、导入模块
      import xlrd
   2、打开Excel文件读取数据
       data = xlrd.open_wor]]></description><category></category></item><item><title><![CDATA[appium python api使用实例]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51850959</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51850959</guid><author>freesigefei</author><pubDate>Thu, 07 Jul 2016 14:27:44 +0800</pubDate><description><![CDATA[1.实现功能如下：长按应用1图标，手机显示删除控件，然后拖动应用到删除控件处释放实现删除，参考实例如下：
AppNameElment=driver.find_element_by_android_uiautomator("new UiSelector().text(\"应用1\")")
AppNameHold=TouchAction(driver).press(AppNameElment).w]]></description><category></category></item><item><title><![CDATA[adb 命令使用实例]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51849638</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51849638</guid><author>freesigefei</author><pubDate>Thu, 07 Jul 2016 11:12:09 +0800</pubDate><description><![CDATA[1-使用adb命令对手机进行截屏保存到电脑或手机SDCardadb shell /system/bin/screencap -p /sdcard/screenshot.png（保存到SDCard）
adb pull /sdcard/screenshot.png d:/screenshot.png（保存到电脑）]]></description><category></category></item><item><title><![CDATA[python的函数使用]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51752906</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51752906</guid><author>freesigefei</author><pubDate>Fri, 24 Jun 2016 15:08:31 +0800</pubDate><description><![CDATA[1.函数定义时有默认值的参数与无默认值的参数不可以混合放置，但是调用时可以混合放置
正确的定义如下：
def cout(a,b,c='1',d='2')
非法的定义如下：
def cout(a,b='1',c,d='2')]]></description><category></category></item><item><title><![CDATA[appium 定位分析和实例]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51729529</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51729529</guid><author>freesigefei</author><pubDate>Tue, 21 Jun 2016 18:58:39 +0800</pubDate><description><![CDATA[1.使用xpath进行定位
driver.find_element_by_xpath("//android.widget.TextView[contains(@text,'xxx')]")]]></description><category></category></item><item><title><![CDATA[tcpdump抓包工具使用实例介绍]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51682496</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51682496</guid><author>freesigefei</author><pubDate>Wed, 15 Jun 2016 15:08:36 +0800</pubDate><description><![CDATA[Tcmdump使用说明

主要用于Linux系统进行抓包，保存为cap文件，然后使用wireshark等工具打开文件查看报文信息，可以进行相关统计分析。

 

tcpdump的安装方法

1)、rpm包的形式安装：

       #rpm -ivh tcpdump-3_4a5.rpm

       这样tcpdump就顺利地安装到你的linux系统中

2)、源程]]></description><category></category></item><item><title><![CDATA[移动app性能测试工具：GT]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51682186</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51682186</guid><author>freesigefei</author><pubDate>Wed, 15 Jun 2016 14:41:46 +0800</pubDate><description><![CDATA[GT

GT（随身调）是APP的随身调测平台（腾讯开发的），它是直接运行在手机上的“集成调测环境”(IDTE,Integrated
 Debug Environment)。利用GT，仅凭一部手机，无需连接电脑，您即可对APP进行快速的性能测试(CPU、内存、流量、电量、帧率/流畅度等等)、开发日志的查看、Crash日志查看、网络数据包的抓取、APP内部参数的调试、真机代码耗时统计等。如果您觉]]></description><category></category></item><item><title><![CDATA[移动app性能测试工具：Emmagee使用介绍]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51682170</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51682170</guid><author>freesigefei</author><pubDate>Wed, 15 Jun 2016 14:39:59 +0800</pubDate><description><![CDATA[Emmagee

简介

Emmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具，主要用于监控单个App的CPU，内存，流量，启动耗时，电量，电流等性能状态的变化，且用户可自定义配置监控的频率以及性能的实时显示，并最终生成一份性能统计文件。

特点：简单、易上手、开源、只支持Android

实现原理

1、监控应用CPU原理

Andro]]></description><category></category></item><item><title><![CDATA[移动app应用性能测试要点]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51682146</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51682146</guid><author>freesigefei</author><pubDate>Wed, 15 Jun 2016 14:38:34 +0800</pubDate><description><![CDATA[移动应用性能测试主要的测试点可以参考如下：




安装时间；


启动时间；


操作响应时间；


连接建立时间；


CPU的占用；


内存的占用；


流量的耗用；


电量的耗用；]]></description><category></category></item><item><title><![CDATA[python的文件操作说明]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51655412</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51655412</guid><author>freesigefei</author><pubDate>Mon, 13 Jun 2016 10:03:08 +0800</pubDate><description><![CDATA[python中对文件、文件夹（文件操作函数）的操作需要涉及到os模块和shutil模块。
得到当前工作目录，即当前Python脚本工作的目录路径: os.getcwd()
返回指定目录下的所有文件和目录名:os.listdir()
函数用来删除一个文件:os.remove()
删除多个目录：os.removedirs（r“c：\python”）
检验给出的路径是否是一个文件：os.pat]]></description><category></category></item><item><title><![CDATA[python re正则表达式使用实例]]></title><link>https://blog.youkuaiyun.com/freesigefei/article/details/51614901</link><guid>https://blog.youkuaiyun.com/freesigefei/article/details/51614901</guid><author>freesigefei</author><pubDate>Wed, 08 Jun 2016 18:15:47 +0800</pubDate><description><![CDATA[1. 正则表达式基础
1.1. 简单介绍
正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具，拥有自己独特的语法以及一个独立的处理引擎，效率上可能不如str自带的方法，但功能十分强大。得益于这一点，在提供了正则表达式的语言里，正则表达式的语法都是一样的，区别只在于不同的编程语言实现支持的语法数量不同；但不用担心，不被支持的语法通常是不常用的部分。如果已经在其他语言里使用]]></description><category></category></item></channel></rss>