<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[码上有肉的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a1645375831</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a1645375831]]></copyright><item><title><![CDATA[基于airtest+poco微信服务号自动化测试NO1]]></title><link>https://blog.youkuaiyun.com/a1645375831/article/details/119350917</link><guid>https://blog.youkuaiyun.com/a1645375831/article/details/119350917</guid><author>a1645375831</author><pubDate>Tue, 03 Aug 2021 16:43:55 +0800</pubDate><description><![CDATA[基于airtest微信服务号自动化测试NO11. 项目背景1.1 框架选择airtest+模拟器1.2 软件安装1.2.1 mumu模拟器1.2.2 airtest安装1.2.3 调试工具PocoHierarchyViewer1.2.4 模拟器安装微信1.3 coding1.3.1 获取微信APP的package属性1.3.2 获取mumu模拟器连接代码1.3.3 pocoService1.4 代码
1. 项目背景
公司有几个定制开发的微信公众号，现在平稳上线一段时间了，正好适合自动化测试的应用场景，就和公]]></description><category></category></item><item><title><![CDATA[pycharm今天报了unable to contact server]]></title><link>https://blog.youkuaiyun.com/a1645375831/article/details/107077741</link><guid>https://blog.youkuaiyun.com/a1645375831/article/details/107077741</guid><author>a1645375831</author><pubDate>Thu, 02 Jul 2020 09:44:37 +0800</pubDate><description><![CDATA[开机工作，pycharm报了这个。。。
你厉害！！！
激活服务器连接超时，重新找了个激活服务器，码农容易么？

]]></description><category></category></item><item><title><![CDATA[一张动图入门机器学习算法]]></title><link>https://blog.youkuaiyun.com/a1645375831/article/details/107066850</link><guid>https://blog.youkuaiyun.com/a1645375831/article/details/107066850</guid><author>a1645375831</author><pubDate>Wed, 01 Jul 2020 16:48:36 +0800</pubDate><description><![CDATA[同事A问：机器学习是什么？
我说就是 数据、算法模型。
同事A问：算法模型怎么构建的。。。
我：给我1分钟。。。
我就给他找了张图。。。
下图是导入的测试数据集在二维空间的数据分布，看看大神能分析出线性规律么？

笔者小白毫无头绪。。。
通过向量机（算法）映射到多维空间

移动空间

一个动图就明白了！百度的。。。。。


...]]></description><category></category></item><item><title><![CDATA[项目实战：selenium中iframe切换的坑]]></title><link>https://blog.youkuaiyun.com/a1645375831/article/details/106519848</link><guid>https://blog.youkuaiyun.com/a1645375831/article/details/106519848</guid><author>a1645375831</author><pubDate>Wed, 03 Jun 2020 11:14:07 +0800</pubDate><description><![CDATA[selenium中iframe切换的坑
问题描述：

自动化工程实现了标签页跳转和页面操作，跳转页面后通过driver.switch_to.frame(“iframe5”)类似的语句进行元素切换和识别，
一切顺利，线上运行正常！
坑的地方来了！项目新上线了一个新模块-心电，心电模块page元素中自动分配了"iframe5"，原元素iframe依次递增变成了iframe6，晕了！解决方法简单，重新识别下元素所在iframe，就行了；不过上线新的模块，就得重新维护下iframe，有点坑啊。
-解决办法
使用fr]]></description><category></category></item><item><title><![CDATA[python  selenium 不弹出浏览器]]></title><link>https://blog.youkuaiyun.com/a1645375831/article/details/106209380</link><guid>https://blog.youkuaiyun.com/a1645375831/article/details/106209380</guid><author>a1645375831</author><pubDate>Tue, 19 May 2020 10:58:01 +0800</pubDate><description><![CDATA[python  selenium 不弹出浏览器

自动化测试弹出浏览器可以清晰的看到操作步骤，和执行页面，领导也喜欢看，并不适合所有场景，比如：自动sign。。。哇哈哈。。。

开发环境：
python3.7
windows 10 64位
pycharm2019 3.3
举个实现原理的简单例子。
# -*- coding: utf-8 -*-
from selenium import webdriver


if __name__ == '__main__':
    option = webdriver.]]></description><category></category></item><item><title><![CDATA[时间控件获取文本]]></title><link>https://blog.youkuaiyun.com/a1645375831/article/details/106141070</link><guid>https://blog.youkuaiyun.com/a1645375831/article/details/106141070</guid><author>a1645375831</author><pubDate>Fri, 15 May 2020 14:32:11 +0800</pubDate><description><![CDATA[项目需求：

选取“近一周”，“近两周”，“近一月”，识别时间控件时间周期是否正确。
开发环境：
python3
1.获取时间控件文本！
先定位这个元素，使用“get_attribute(‘value’)”获取到str类型的字符串time_text；
后续：使用datetime.datetime.now()自己计算对应跨度时间进行比对就可以。
2.查询出的数据列表中判断筛查出的数据是否在这个时间跨度内。
对time_text字符串进行处理，转换成时间类型变量（转换是为了时间加减操作）
使用的是datetim]]></description><category></category></item><item><title><![CDATA[项目实战：selenium 下拉框定位]]></title><link>https://blog.youkuaiyun.com/a1645375831/article/details/105833932</link><guid>https://blog.youkuaiyun.com/a1645375831/article/details/105833932</guid><author>a1645375831</author><pubDate>Wed, 29 Apr 2020 10:35:03 +0800</pubDate><description><![CDATA[selenium 下拉框定位
web自动化项目中定位下拉框时默认使用driver.find_element_by_xpath()方法，代码区分度比较差，使用 selenium.webdriver.support.select方法中Select对象实现相同功能。
页面UI如下：

html元素：

注意：只有select标签才可以使用Select。
a = Select(driver.find_el...]]></description><category></category></item><item><title><![CDATA[利用钉钉实现自动化测试消息推送管理]]></title><link>https://blog.youkuaiyun.com/a1645375831/article/details/105812623</link><guid>https://blog.youkuaiyun.com/a1645375831/article/details/105812623</guid><author>a1645375831</author><pubDate>Tue, 28 Apr 2020 14:25:37 +0800</pubDate><description><![CDATA[利用钉钉实现自动化测试消息推送管理
项目背景：
itchat未知等原因，需要替代功能，自动化测试执行结果推送到钉钉中，实现线上监控。
实现原理：
利用钉钉群自定义机器人功能，封装消息，推送到钉钉中。
钉钉webhook官方API文档说明
加密认证3种方式：
1.关键字（预先设定关键字，接口请求文本中包含关键字就可以发送成功！）
2.加密（预先配置secret，加密后拼接到webhook，再发送）
...]]></description><category></category></item><item><title><![CDATA[执行bat脚本提示SSL错误。]]></title><link>https://blog.youkuaiyun.com/a1645375831/article/details/105811824</link><guid>https://blog.youkuaiyun.com/a1645375831/article/details/105811824</guid><author>a1645375831</author><pubDate>Tue, 28 Apr 2020 13:49:29 +0800</pubDate><description><![CDATA[执行bat脚本提示SSL错误
问题描述：最近开发自动化测试框架，测试结果推送到钉钉消息模板中，本地pycharm工程一切正常，执行bat脚本提示“Can’t connect to HTTPS URL because the SSL module is not available.”。
开发环境：
win10系统
python3.7

解决问题是win10系统SSL版本低于python SSL版本，...]]></description><category></category></item></channel></rss>