<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mhcyb的博客]]></title><description><![CDATA[坚持、复盘、奖励，让自己终生成长！]]></description><link>https://blog.youkuaiyun.com/mhcyb</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mhcyb]]></copyright><item><title><![CDATA[charles捉包，手机浏览器无法弹出SSL证书的几个原因]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/131381989</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/131381989</guid><author>mhcyb</author><pubDate>Sun, 25 Jun 2023 17:24:37 +0800</pubDate><description><![CDATA[浏览器地址栏输入“chls.pro/ssl” 没有弹出下载证书的弹窗，这时检查WiFi是否自动切换为其他网络了，重新切回来，再刷新一个浏览器，重新输入“chls.pro/ssl”，就会弹出下载证书的弹窗，耐心多等一会就可以了。1.手机网络设置代理错误，如果首次设置成功会弹出是否允许手机连接的弹窗，如下图，点击allow即可连接成功。2.如果代理设置成功后，浏览器地址栏输入“chls.pro/ssl” 下载证书。按照教程，手机下载SSL证书手机无法下载证书有几个原因。]]></description><category></category></item><item><title><![CDATA[python pytest marker标记分组功能手把手设置步骤]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/128482322</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/128482322</guid><author>mhcyb</author><pubDate>Thu, 29 Dec 2022 15:46:38 +0800</pubDate><description><![CDATA[如果标签没用注册成功就会报警告PytestUnknownMarkWarning: Unknown pytest.mark.systemtest - is this a typo?1）先创建一个package，然后同目录下创建pytest.ini文件，注意不是创建py文件。执行文件run_case.py，只需执行run_case文件即可执行用例。再创建test_demo03.py文件，如此类推创建7个用例。5）同目录下创建run_case.py文件，格式如下，再创建test_demo02.py文件。]]></description><category></category></item><item><title><![CDATA[Appium Desired Capabilities简单使用]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/128268170</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/128268170</guid><author>mhcyb</author><pubDate>Sat, 10 Dec 2022 19:31:17 +0800</pubDate><description><![CDATA[appium]]></description><category></category></item><item><title><![CDATA[selenium元素定位-简单版]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/128242223</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/128242223</guid><author>mhcyb</author><pubDate>Thu, 08 Dec 2022 19:33:09 +0800</pubDate><description><![CDATA[多写就会很快掌握。]]></description><category></category></item><item><title><![CDATA[一周学习计划-手机自动化]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/128217707</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/128217707</guid><author>mhcyb</author><pubDate>Wed, 07 Dec 2022 11:45:56 +0800</pubDate><description><![CDATA[自我学习计划]]></description><category></category></item><item><title><![CDATA[adb 常用命令-适合手机自动化用]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/128217618</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/128217618</guid><author>mhcyb</author><pubDate>Wed, 07 Dec 2022 11:38:43 +0800</pubDate><description><![CDATA[adb]]></description><category></category></item><item><title><![CDATA[安装uiautomator2时超时，终于解决拉]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/124914010</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/124914010</guid><author>mhcyb</author><pubDate>Sun, 22 May 2022 18:02:31 +0800</pubDate><description><![CDATA[解决链接：第二点就是了

HTTPSConnectionPool(host=‘files.pythonhosted.org‘, port=443): Read timed out的解决方法_蒙小骏的博客-优快云博客^v10^pc_search_result_control_group,157^v4^control&amp;utm_term=HTTPSConnectionPool%28host%3Dfiles.pythonhosted.org%2C+port%3D443%29%3A+Read+timed+o]]></description><category></category></item><item><title><![CDATA[appium +python 手机自动化环境部署遇到的各种坑]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/124888702</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/124888702</guid><author>mhcyb</author><pubDate>Fri, 20 May 2022 18:46:26 +0800</pubDate><description><![CDATA[手机自动化测试环境搭建

软件下载地址：自动百度哈


	安装JDK ，输入Java -version确认是否成功
	





	安装并配置Android开发工具
	
1)Android SDK 可以通过安装Android studio 来安装SDK






	安装node.js
	
	
	下载appium桌面版并安装
	
	
	在命令行输入 pip install Appium-Python-Client
	
	
	使用真机或者是安装安卓虚拟机genymotion
	
安装genymotion注意事]]></description><category></category></item><item><title><![CDATA[解决IE无法打开flash网页]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/124623539</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/124623539</guid><author>mhcyb</author><pubDate>Sat, 07 May 2022 09:12:37 +0800</pubDate><description><![CDATA[已经下载且安装成功了，也启用了，就是无法使用

后来把IE安全级别设置为中，问题解决，完美哈哈，记录一下
]]></description><category></category></item><item><title><![CDATA[Python 列表知识点和练习]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/124216748</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/124216748</guid><author>mhcyb</author><pubDate>Sat, 16 Apr 2022 17:10:19 +0800</pubDate><description><![CDATA["""列表知识点1：
#1、列表从0开始
#2、举例：
list=['abcd',786,2.23,'john',70.2]
tinylist=[123,'john']
print(list)#输出完整列表
# print(list[0])# #输出列表的第一个元素
# print(list[1:3])# #输出第二个至第三个的元素
# print(list[2:])# #输出从第三个开始至列表末尾的所有元素
# print(tinylist*2)#输出列表两次 星号（*）是重复操作
# print(li.]]></description><category></category></item><item><title><![CDATA[新版Android studio的 logcat 入口]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/124202795</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/124202795</guid><author>mhcyb</author><pubDate>Sat, 16 Apr 2022 15:46:35 +0800</pubDate><description><![CDATA[我平常使用命令行logcat查看安卓设备的日志，每次都要敲命令太麻烦了，于是网上找了很多教程，发现logcat这个入口怎么都照不出来，原来是我没搞懂原理，没有新建Android工程，所以会找不到入口啊

我一开始以为打开开发给的APK包，就可以打开logcat，太傻拉，后来尝试新建了一个Android工程成功拉哈哈

步骤如下：





点finish之后等完成之后，点击如下图，logcat就出来拉，再通过adb 命令连接设备，就可以选设备了






...]]></description><category></category></item><item><title><![CDATA[写测试用例几个原则]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/123998217</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/123998217</guid><author>mhcyb</author><pubDate>Wed, 06 Apr 2022 19:57:28 +0800</pubDate><description><![CDATA[网上写测试用例的方法有很多，能记住的不多，所以自己简单总结一下，方便日常使用。从以下两个原则来说：

一、一个中心：围绕需求

二、两个基本点：一要简单明了，二要全面概括

方法就是：

从大到小

从上到下

从左到右

从外到里

再结合用例的设计方法：边界值、等价类、错误推断法来结合上面4个办法来写。

欢迎评论








...]]></description><category></category></item><item><title><![CDATA[adb 常用命令-待补充]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/122047212</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/122047212</guid><author>mhcyb</author><pubDate>Mon, 20 Dec 2021 18:42:11 +0800</pubDate><description><![CDATA[1、安装apk 包，-r为覆盖安装

adb install -r xxx.apk (包括路径)



2、连接设备，无线安装APK包，（wifi必须是同一个网段）

adb devices ——查看当前连接的设备，保留手机、服务器等

adb connect ip 



3、断开连接设备

adb disconnect

4、查看包名，记得是要运行中，才可以查

adb logcat | find "START"

cmp='包名'

5、








...]]></description><category></category></item><item><title><![CDATA[jmeter 取样器]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/120927957</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/120927957</guid><author>mhcyb</author><pubDate>Sat, 23 Oct 2021 23:21:01 +0800</pubDate><description><![CDATA[1.取样器是什么？

2.什么场景下使用？

3.如何使用？

取样器是用来模拟用户操作，向服务器发送请求以及接收服务器的响应数据的一类元件。

有下面这些。



下面再分别接收每一个，待补充




...]]></description><category></category></item><item><title><![CDATA[fatal: unable to access ‘https://gitee.com/****/****.git/‘: The requested URL returned error]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/120464183</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/120464183</guid><author>mhcyb</author><pubDate>Fri, 24 Sep 2021 22:28:18 +0800</pubDate><description><![CDATA[mac 拉取服务器代码到本地时报错

git clone 的时候报错，百度很久没有找到答案，权限已经配置好的了，这个是前提哦。

后来才发现是clone的地址搞错了，gitee 默认的地址是HTTPS的，而我本地的是ssh的,

选择ssh即可




...]]></description><category></category></item><item><title><![CDATA[git 常用命令，第一次使用git时可参考]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/119925959</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/119925959</guid><author>mhcyb</author><pubDate>Thu, 16 Sep 2021 14:06:16 +0800</pubDate><description><![CDATA[——参考资料来源于菜鸟教程https://www.runoob.com/sql/sql-tutorial.html
]]></description><category></category></item><item><title><![CDATA[python编程 从入门到实践 第九章 动手试一试参考答案 含运行结果]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/119343219</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/119343219</guid><author>mhcyb</author><pubDate>Tue, 03 Aug 2021 09:52:17 +0800</pubDate><description><![CDATA["""餐馆：创建一个名为restaurant的类，其方法__init__()设置两个属性restaurant_name
和cuisine_type.创建一个名为describe_restaurant()的方法一个名为open_restaurant()的方法
其中前者打印前述两项信息，而后者打印一条消息，支出餐馆正在营业"""
print("9-1编写类")
class restaurant():
    """模拟餐馆的信息"""
    """__init__是一个特殊的方法，开头和末尾使用下划线的是一.]]></description><category></category></item><item><title><![CDATA[python编程 从入门到实践 第八章 动手试一试参考答案]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/119343126</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/119343126</guid><author>mhcyb</author><pubDate>Tue, 03 Aug 2021 09:42:45 +0800</pubDate><description><![CDATA[#8-12三文治：编写一个函数，它接受顾客要三文治中添加的一系列食材，这个函数只有一个形参，
# （它收集函数调用中提供的所有食材）并打印一条消息，对顾客点的三文治进行概述，调用这个函数三次，
#每次提供不同数量的实参
def sandwich(*meterials):  #*不能省略
    """打印顾客点的所有食材"""
    print("This sandwich has:")
    for meterial in meterials:
        print("-" + meteria.]]></description><category></category></item><item><title><![CDATA[python编程 从入门到实践 第七章 动手试一试参考答案 含运行结果-分支（选择结构）、循环语句]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/118732905</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/118732905</guid><author>mhcyb</author><pubDate>Wed, 14 Jul 2021 17:33:39 +0800</pubDate><description><![CDATA[print("7-1")
message =  input("let me see if I can find you a: ")
print(message)




#7-2
print("7-2")
message = input("how many persons have lunch:")
message = int(message)
if message &gt; 8:
    print("sorry,no table.")
else:
    print("Yes, we have tab.]]></description><category></category></item><item><title><![CDATA[python编程 从入门到实践 第六章 动手试一试参考答案 含运行结果-字典]]></title><link>https://blog.youkuaiyun.com/mhcyb/article/details/118607322</link><guid>https://blog.youkuaiyun.com/mhcyb/article/details/118607322</guid><author>mhcyb</author><pubDate>Fri, 09 Jul 2021 15:17:39 +0800</pubDate><description><![CDATA[坚持，共勉！


#!/usr/bin/env python 
# -*- coding:utf-8 -*-
#6-1
print("6-1")
persons = {'first_name':'congcong',
          'last_name':'yang',
          'age':18,
          'city':'guangzhou'
          }
print(persons)
print(persons['first_name'])
print(person]]></description><category></category></item></channel></rss>