<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[学习笔记]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/domninc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; domninc]]></copyright><item><title><![CDATA[Python Flask SQLAlchemy 一部分使用]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/124680183</link><guid>https://blog.youkuaiyun.com/domninc/article/details/124680183</guid><author>domninc</author><pubDate>Tue, 10 May 2022 11:38:47 +0800</pubDate><description><![CDATA[使用到的sqlalchemy的一些方法]]></description><category></category></item><item><title><![CDATA[VUE Echarts 饼图 - 组件化, 多饼图]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/123352347</link><guid>https://blog.youkuaiyun.com/domninc/article/details/123352347</guid><author>domninc</author><pubDate>Tue, 08 Mar 2022 14:23:17 +0800</pubDate><description><![CDATA[前言: 由于有地方需要使用饼图展示, 就搜索了下, 发现Echarts 很好用. 就直接拿来用了.

Echarts官网
https://echarts.apache.org/zh/index.html
Echarts安装

npm install echarts --save


饼图组件

&lt;template&gt;
  &lt;div class="pieChart" :id="id"&gt;&lt;/div&gt;
&lt;/template&gt;
&lt;script&gt;
import]]></description><category></category></item><item><title><![CDATA[VUE 学习(一) - 入门]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/114647710</link><guid>https://blog.youkuaiyun.com/domninc/article/details/114647710</guid><author>domninc</author><pubDate>Sat, 09 Oct 2021 10:43:49 +0800</pubDate><description><![CDATA[VUE 学习(一) - 入门

基础环境:
需要系统安装了: nodejs
npm方法全局安装vue

npm install vue-cli -g
#查看vue 版本
vue -V


创建并启动一个前端项目

#进入要建立项目的文件夹
cd D:
D:
cd D:\AllWorkSpaces\frontplantform
vue init webpack 期望建立的项目名称
? Project name (test-project) #项目名称, 要修改就修改
? Project description]]></description><category></category></item><item><title><![CDATA[Python笔记: 执行run.py文件]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/119005053</link><guid>https://blog.youkuaiyun.com/domninc/article/details/119005053</guid><author>domninc</author><pubDate>Thu, 22 Jul 2021 17:48:37 +0800</pubDate><description><![CDATA[前言
尝试将pytest, allure的命令都写入到了run.py文件中, 在window的cmd 命令行工具, 或者 Ubuntu 的 Terminal 工具中执行.
执行方式
直接cd 到run.py 文件目录. 使用命令:
python run.py

遇到问题
没办法直接运行, 因为python 导入的那些包不能被识别, 由于项目是在pycharm 中创建的, pycharm会自动创建一个 venv. 需要先将 venv 激活了才能执行脚本.
Windows 激活方式
# cd 到 venv 的 ]]></description><category></category></item><item><title><![CDATA[Ubuntu学习笔记(四) Jenkins]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/119000977</link><guid>https://blog.youkuaiyun.com/domninc/article/details/119000977</guid><author>domninc</author><pubDate>Thu, 22 Jul 2021 16:03:37 +0800</pubDate><description><![CDATA[基础环境 open jdk


//添加java的ppa
sudo add-apt-repository ppa:webupd8team/java
//更新软件源
sudo apt-get update
//安装java8
sudo apt-get install oracle-java8-installer

官网

https://www.jenkins.io/doc/book/installing/linux/

安装命令:


wget -q -O - https://pkg.jenkins.io.]]></description><category></category></item><item><title><![CDATA[Python接口自动化]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/118607583</link><guid>https://blog.youkuaiyun.com/domninc/article/details/118607583</guid><author>domninc</author><pubDate>Fri, 09 Jul 2021 17:39:25 +0800</pubDate><description><![CDATA[Python 接口自动化
公司项目有不少接口, 后期还会有更多的接口需要测试, 为了提升工作效率, 在新代码提交后, 尽早确保已有接口的正常工作, 所以安排上了接口自动化.

思维导图
具体实现
2.1 env config 文件
将环境数据放入yaml 文件管理, 方便在不同环境, 只需要修改配置文件就能跑用例. 考虑到以后要是有另外的接口什么的需要测试, 就写成了下面格式.wechat_api:
  base_URL: https://qyapi.weixin.qq.com/
  define_path]]></description><category></category></item><item><title><![CDATA[Python笔记-List]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/117767195</link><guid>https://blog.youkuaiyun.com/domninc/article/details/117767195</guid><author>domninc</author><pubDate>Thu, 10 Jun 2021 09:29:07 +0800</pubDate><description><![CDATA[List 列表
a = [] # 空list
b = ['a', 1, {'a':1}, ('a',1,)] #list 中能可以放 str, int, 字典, 元组等

序列中的每个元素都分配一个数字 - 它的位置，或索引，第一个索引是0，第二个索引是1，依此类推。
&gt;&gt;&gt;b = ['a', 1, {'a':1}, ('a',1,)]
&gt;&gt;&gt;print('List中第三个数据的下标为: 2, 数据为: ' + str(b[2]))
List中第三个数据的下标为: 2, ]]></description><category></category></item><item><title><![CDATA[Pytest Allure笔记]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/105449758</link><guid>https://blog.youkuaiyun.com/domninc/article/details/105449758</guid><author>domninc</author><pubDate>Sat, 11 Apr 2020 18:35:37 +0800</pubDate><description><![CDATA[Pytest 官网
https://docs.pytest.org/en/latest/contents.html
命令行执行Pytest
在项目目录下

pytest 包名/


测试用例分类

#使用装饰器:
@pytest.mark.testName
def test_div():
	pass
#指定跑的级别
pytest -m 'testName' demo01/


Allure Py...]]></description><category></category></item><item><title><![CDATA[Postman Test校验Response笔记]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/105405677</link><guid>https://blog.youkuaiyun.com/domninc/article/details/105405677</guid><author>domninc</author><pubDate>Thu, 09 Apr 2020 11:10:09 +0800</pubDate><description><![CDATA[转换Json Schema
网站链接: https://jsonschema.net/home


Get 请求的Params 校验


#将请求Params转换成:
var query = {};
    pm.request.url.query.all().forEach((param) =&gt; {
    query[param.key] = param.value;
    });...]]></description><category></category></item><item><title><![CDATA[Mock 工具charles笔记]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/105306897</link><guid>https://blog.youkuaiyun.com/domninc/article/details/105306897</guid><author>domninc</author><pubDate>Sat, 04 Apr 2020 14:20:40 +0800</pubDate><description><![CDATA[ubuntu 安装charles
参考链接:
Ubuntu 18.04安装Charles
安卓手机(模拟器)使用代理
注: 安卓7以上的手机使用Charles代理需要修改程序安装包代码.
使用安卓6手机就不会.

这里的IP地址需要是直接的电脑IP地址.
浏览器使用代理
浏览器里面导入Charles证书

浏览器需要安装SwitchyOmega模拟器, 并设置代理模式

Map Remote模式...]]></description><category></category></item><item><title><![CDATA[Ubuntu 学习笔记(三) emulator 使用]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/105263024</link><guid>https://blog.youkuaiyun.com/domninc/article/details/105263024</guid><author>domninc</author><pubDate>Sat, 04 Apr 2020 10:42:06 +0800</pubDate><description><![CDATA[查看当前有哪些模拟器

emulator -list-avds
Pixel_3_API_R
Pixel_XL_API_24


查看当前哪些devices启动了.

adb devices
* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached
em...]]></description><category></category></item><item><title><![CDATA[Ubuntu学习笔记二 安装AndroidStudio]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/104593210</link><guid>https://blog.youkuaiyun.com/domninc/article/details/104593210</guid><author>domninc</author><pubDate>Fri, 06 Mar 2020 19:13:31 +0800</pubDate><description><![CDATA[步骤
第一步：安装JDK
1 下载JDK
jdk-8u241-linux-x64.tar.gz
2 解压并移动到 /opt 目录下
tar -xzvf jdk-8u241-linux-x64.tar.gz -C ~/Desktop/
sudo mv jdk1.8.0_241/ /opt/

3 修改环境变量
sudo vi ~/.bashrc

最末尾添加如下:
#set Java environ...]]></description><category></category></item><item><title><![CDATA[虚拟机安装Ubuntu爬坑记录]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/104688555</link><guid>https://blog.youkuaiyun.com/domninc/article/details/104688555</guid><author>domninc</author><pubDate>Fri, 06 Mar 2020 07:47:47 +0800</pubDate><description><![CDATA[一 starting wait for snap
虚拟机网络适配器设置不正确: 需要在创建虚拟机时选择桥接模式

二 vi 编辑器出现键盘乱跳问题
参考: https://blog.youkuaiyun.com/ai_net/article/details/7710324
选用方法二: 安装vim full版本
ubuntu预安装的是tiny版本, 会导致我们在使用上的产生上述的不便. 但是，我们安装了vim...]]></description><category></category></item><item><title><![CDATA[Selenium 学习笔记1]]></title><link>https://blog.youkuaiyun.com/domninc/article/details/84514384</link><guid>https://blog.youkuaiyun.com/domninc/article/details/84514384</guid><author>domninc</author><pubDate>Mon, 23 Dec 2013 11:00:30 +0800</pubDate><description><![CDATA[
记录一些学习Selenium 过程中遇到的问题.
(1) 通过页面JS 是否加载完成来判断页面加载
方法1.
   
    public void waitForPageLoad(WebDriver driver, String timeout) {
            WebDriverWait wait = new WebDriverWait(driver, Long.pa...]]></description><category></category></item></channel></rss>