自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 gtest使用入门(6)-win下使用vscode和cmake构建

文章目录概述一、环境准备二、源码准备三、准备googletest源码和测试代码四、构建并编译源码和测试代码五、执行测试六、总结七、源码获取概述最近尝试在windows下使用googletest, 并使用CMake进行构建,把学习的过程记录下来。构建环境和工具:1、win10 64位2、visual studio code3、CMake for windows4、mingw64 for window5、LLVM for windows一、环境准备需要准备如下环境:1、mingw64,

2020-12-07 20:44:56 5522 6

原创 vue局域网内使用电脑名访问出现Invalid Host header解决

目录一、问题描述二、解决方案一、问题描述当前局域网内搭建vue项目,默认使用localhost访问项目服务器,需要另外一台电脑访问时,需要使用该服务器的IP + 端口号才能访问。而服务器因为种种原因ip地址不固定,经常需要变化,此时其他电脑要访问就需要先到服务器查看服务器的地址,非常麻烦。如果能使用电脑名 + 端口号的方式访问,前提是局域网内的电脑名均不相同,那就可以解决这个问题。尝试在vue中修改host 由 localhost变为电脑名(电脑可通过右键计算机 - 属性 查看):运行:访问

2020-10-31 21:18:37 263

原创 gtest使用入门(5)-类的测试,使用测试参数

目录一、概述二、准备待测代码三、修改Makefile文件四、编译执行五、使用测试参数六、总结一、概述本篇学习类的测试,并使用测试参数进行测试。二、准备待测代码待测源码是一个计算器类,接下来我们对这个类进行测试。增加待测源码头文件增加待测源码cpp文件增加测试用例文件如下:至此待测源码准备完成。三、修改Makefile文件因为我们只在已有的目录增加了原文件,没有创建新的目录和头文件,所以makefile可以不用修改。四、编译执行cd 进入googletest-rel

2020-10-22 17:36:10 2677

原创 gtest使用入门(4)-函数的单元测试

目录一、概述二、准备待测代码三、修改Makefile文件四、编译执行五、总结一、概述前面搭建好了gtest和gmock的环境,并执行了原生的例子。接下来开始进行实际使用。本篇学习函数的测试。二、准备待测代码创建目录在上篇创建的mycode路径下,创建allcode目录,用于存放所有待测代码,里面再创建两个文件夹:include 用于存放头文件src 用于存放cpp源码文件在allcode同级目录下创建testsuits文件夹,用于存放测试套件(用例)文件创建好

2020-10-22 17:30:16 1728

原创 GTEST使用入门(3)-使用gmock测试

目录一、概述二、准备待测代码三、创建Makefile文件四、编译执行五、总结一、概述在测试过程中,有些接口未实现,我们需要模拟这个接口,让调用这个接口的函数可以执行,这个时候我们就需要模拟(mock)这个接口。Google Test中有mock的框架(google mock,以后简称gmock),路径:googletest-release-1.8.1/googlemock为了后面项目使用的方便,建议直接在googlemock中进行编写单元测试,因为后面很多地方会使用到gmock(除非使用另外的mo

2020-10-14 17:16:15 2017 2

原创 Google Test(GTEST)使用入门(2)- 原生例子分析

目录一、原生例子路径二、待测代码三、主程序入口四、测试用例代码五、总结一、原生例子路径上篇我们已经介绍原生的例子在如下路径:googletest-release-1.8.1/googletest/samples // 测试用例和待测源码所在目录googletest-release-1.8.1/googletest/src/gtest_main.cc // 测试主程序入口在此简单分析一下例子。二、待测代码首先我们先分析待测代码,路径:googletest-release-1.8.1/goog

2020-10-13 17:01:19 1501 1

原创 Google Test(GTEST)使用入门(1)- 下载编译安装执行

文章目录一、概述二、源码获取三、源码编译四、安装五、执行谷歌自带测试用例六、几点说明一、概述最近在做白盒测试,没怎么接触C++和linux,现在要做C++的白盒测试,确定的方案是使用GTEST。环境在linux上搭建,就学习了起来,边学边用,并记一下笔记备忘。备注:当前linxu环境默认已配置好c++的一些编译环境,比如CMake、Make等。二、源码获取git仓库地址: https://github.com/google/googletest有git账号的可以使用git直接clone,没有的

2020-09-28 20:28:18 10658 2

原创 问题:java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path

一、问题今天的程序在一台新电脑上运行,出现java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path异常,具体报错日志:Exception in thread "Thread-12" java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.pathat java.lang.ClassLoader.loadLibrary(Unknown Sour

2020-09-18 11:37:09 3687

原创 Android Monkey测试PC端可视化测试工具

前言记得几年前,刚入行软件测试,开始进行安卓的功能测试,功能相对稳定的时候,要开展压力测试。经过了解,monkey是一个简单的发送随机事件的压力测试工具,于是就用了起来,用的过程中,每次输入命令有点麻烦,而且抓日志分析查看ANR和CRASH等都不太方便,于是当时就用java的SWT/Jface写了个可视化工具(上位机),专门用于跑monkey测试。现在我们在跑压力测试阶段都用这个工具在跑,几台机没日没夜跑起来。想到有些刚入门的同行可能需要这个工具,稍微解放一下双手,现在共享出来给大家耍耍。源码也给

2020-09-17 19:17:56 1220

SVmonkey.exe

在PC上对android设备进行monkey测试的上位机工具,基于java swt/jface编写,可用于开始执行monkey,方便地修改参数和保存日志,以及记录执行的记录,导出测试报告等。

2020-09-17

STM32直接操作寄存器方式DA输出实验

STM32F103VET6 DAC实验,本实验开启DAC1和DAC2通道,输出指定电压.两通道对应IO分别为PA4和PA5

2011-03-17

74HC595程序与电路

74HC595的c语言程序与电路,对着电路编的程序,测试已通过

2010-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除