<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wdcyf15的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wdcyf15</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wdcyf15]]></copyright><item><title><![CDATA[gtest使用入门(6)-win下使用vscode和cmake构建]]></title><link>https://blog.youkuaiyun.com/wdcyf15/article/details/110833055</link><guid>https://blog.youkuaiyun.com/wdcyf15/article/details/110833055</guid><author>wdcyf15</author><pubDate>Mon, 07 Dec 2020 20:44:56 +0800</pubDate><description><![CDATA[文章目录概述一、环境准备二、源码准备三、准备googletest源码和测试代码四、构建并编译源码和测试代码五、执行测试六、总结七、源码获取
概述
最近尝试在windows下使用googletest, 并使用CMake进行构建，把学习的过程记录下来。
构建环境和工具：
1、win10 64位
2、visual studio code
3、CMake for windows
4、mingw64 for window
5、LLVM for windows

一、环境准备
需要准备如下环境：

1、mingw64,]]></description><category></category></item><item><title><![CDATA[vue局域网内使用电脑名访问出现Invalid Host header解决]]></title><link>https://blog.youkuaiyun.com/wdcyf15/article/details/109408141</link><guid>https://blog.youkuaiyun.com/wdcyf15/article/details/109408141</guid><author>wdcyf15</author><pubDate>Sat, 31 Oct 2020 21:18:37 +0800</pubDate><description><![CDATA[目录一、问题描述二、解决方案
一、问题描述
当前局域网内搭建vue项目，默认使用localhost访问项目服务器，需要另外一台电脑访问时，需要使用该服务器的IP + 端口号才能访问。而服务器因为种种原因ip地址不固定，经常需要变化，此时其他电脑要访问就需要先到服务器查看服务器的地址，非常麻烦。
如果能使用电脑名 + 端口号的方式访问，前提是局域网内的电脑名均不相同，那就可以解决这个问题。
尝试在vue中修改host 由 localhost变为电脑名（电脑可通过右键计算机 - 属性 查看）：

运行：

访问]]></description><category></category></item><item><title><![CDATA[gtest使用入门(5)-类的测试,使用测试参数]]></title><link>https://blog.youkuaiyun.com/wdcyf15/article/details/109226831</link><guid>https://blog.youkuaiyun.com/wdcyf15/article/details/109226831</guid><author>wdcyf15</author><pubDate>Thu, 22 Oct 2020 17:36:10 +0800</pubDate><description><![CDATA[目录一、概述二、准备待测代码三、修改Makefile文件四、编译执行五、使用测试参数六、总结
一、概述
本篇学习类的测试，并使用测试参数进行测试。
二、准备待测代码
待测源码是一个计算器类，接下来我们对这个类进行测试。

增加待测源码头文件



增加待测源码cpp文件



增加测试用例文件如下：


至此待测源码准备完成。

三、修改Makefile文件
因为我们只在已有的目录增加了原文件，没有创建新的目录和头文件，所以makefile可以不用修改。
四、编译执行
cd 进入googletest-rel]]></description><category></category></item><item><title><![CDATA[gtest使用入门(4)-函数的单元测试]]></title><link>https://blog.youkuaiyun.com/wdcyf15/article/details/109226714</link><guid>https://blog.youkuaiyun.com/wdcyf15/article/details/109226714</guid><author>wdcyf15</author><pubDate>Thu, 22 Oct 2020 17:30:16 +0800</pubDate><description><![CDATA[目录一、概述二、准备待测代码三、修改Makefile文件四、编译执行五、总结
一、概述
前面搭建好了gtest和gmock的环境，并执行了原生的例子。
接下来开始进行实际使用。
本篇学习函数的测试。
二、准备待测代码


创建目录
在上篇创建的mycode路径下，创建allcode目录，用于存放所有待测代码，
里面再创建两个文件夹：

include   用于存放头文件
src       用于存放cpp源码文件

在allcode同级目录下创建testsuits文件夹，用于存放测试套件（用例）文件
创建好]]></description><category></category></item><item><title><![CDATA[GTEST使用入门(3)-使用gmock测试]]></title><link>https://blog.youkuaiyun.com/wdcyf15/article/details/109078787</link><guid>https://blog.youkuaiyun.com/wdcyf15/article/details/109078787</guid><author>wdcyf15</author><pubDate>Wed, 14 Oct 2020 17:16:15 +0800</pubDate><description><![CDATA[目录一、概述二、准备待测代码三、创建Makefile文件四、编译执行五、总结
一、概述
在测试过程中，有些接口未实现，我们需要模拟这个接口，让调用这个接口的函数可以执行，这个时候我们就需要模拟（mock）这个接口。Google Test中有mock的框架（google mock，以后简称gmock），路径：
googletest-release-1.8.1/googlemock

为了后面项目使用的方便，建议直接在googlemock中进行编写单元测试，因为后面很多地方会使用到gmock（除非使用另外的mo]]></description><category></category></item><item><title><![CDATA[Google Test(GTEST)使用入门（2）- 原生例子分析]]></title><link>https://blog.youkuaiyun.com/wdcyf15/article/details/109053341</link><guid>https://blog.youkuaiyun.com/wdcyf15/article/details/109053341</guid><author>wdcyf15</author><pubDate>Tue, 13 Oct 2020 17:01:19 +0800</pubDate><description><![CDATA[目录一、原生例子路径二、待测代码三、主程序入口四、测试用例代码五、总结
一、原生例子路径
上篇我们已经介绍原生的例子在如下路径：
googletest-release-1.8.1/googletest/samples  // 测试用例和待测源码所在目录
googletest-release-1.8.1/googletest/src/gtest_main.cc // 测试主程序入口

在此简单分析一下例子。
二、待测代码
首先我们先分析待测代码，路径：googletest-release-1.8.1/goog]]></description><category></category></item><item><title><![CDATA[Google Test(GTEST)使用入门（1）- 下载编译安装执行]]></title><link>https://blog.youkuaiyun.com/wdcyf15/article/details/108855960</link><guid>https://blog.youkuaiyun.com/wdcyf15/article/details/108855960</guid><author>wdcyf15</author><pubDate>Mon, 28 Sep 2020 20:28:18 +0800</pubDate><description><![CDATA[文章目录一、概述二、源码获取三、源码编译四、安装五、执行谷歌自带测试用例六、几点说明
一、概述
最近在做白盒测试，没怎么接触C++和linux，现在要做C++的白盒测试，确定的方案是使用GTEST。
环境在linux上搭建，就学习了起来，边学边用，并记一下笔记备忘。
备注：当前linxu环境默认已配置好c++的一些编译环境，比如CMake、Make等。
二、源码获取
git仓库地址: https://github.com/google/googletest
有git账号的可以使用git直接clone,没有的]]></description><category></category></item><item><title><![CDATA[问题：java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path]]></title><link>https://blog.youkuaiyun.com/wdcyf15/article/details/108661865</link><guid>https://blog.youkuaiyun.com/wdcyf15/article/details/108661865</guid><author>wdcyf15</author><pubDate>Fri, 18 Sep 2020 11:37:09 +0800</pubDate><description><![CDATA[一、问题
今天的程序在一台新电脑上运行，出现java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path异常，
具体报错日志：
Exception in thread "Thread-12" java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Sour]]></description><category></category></item><item><title><![CDATA[Android Monkey测试PC端可视化测试工具]]></title><link>https://blog.youkuaiyun.com/wdcyf15/article/details/108650020</link><guid>https://blog.youkuaiyun.com/wdcyf15/article/details/108650020</guid><author>wdcyf15</author><pubDate>Thu, 17 Sep 2020 19:17:56 +0800</pubDate><description><![CDATA[前言
记得几年前，刚入行软件测试，开始进行安卓的功能测试，功能相对稳定的时候，要开展压力测试。
经过了解，monkey是一个简单的发送随机事件的压力测试工具，于是就用了起来，用的过程中，每次输入命令有点麻烦，而且抓日志分析查看ANR和CRASH等都不太方便，于是当时就用java的SWT/Jface写了个可视化工具（上位机），专门用于跑monkey测试。
现在我们在跑压力测试阶段都用这个工具在跑，几台机没日没夜跑起来。
想到有些刚入门的同行可能需要这个工具，稍微解放一下双手，现在共享出来给大家耍耍。
源码也给]]></description><category></category></item></channel></rss>