自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 web自动化环境搭建以及浏览器操作

web自动化环境的搭建以及驱动浏览器的操作

2022-09-14 07:35:49 195 1

原创 VUE3 添加router-link后 报错,求助一下各位

学习vue3,使用<router-link to="/">首页</router-link>后就报错,希望大佬们帮忙解答一下,在网上已经找了一圈,没发现解决方案。谢谢vue-router.esm-bundler.js:2147 Uncaught TypeError: Cannot destructure property 'options' of 'inject(...)' as it is undefined. at setup (vue-router.esm-bundl..

2022-04-17 15:36:05 3312 14

原创 Pipenv

用来隔离python环境的,在不同的项目,我们会使用到不同的python包,如果这些包都存在一个环境里,那么就会很多余,因为不少包可能就不怎么使用,或者开发完项目之后不方便传输到服务器安装。所有有了pipenv这一种管理隔离环境的包。当然,pipenv并不是最早解决这个问题的包,它是改进了。安装方式pip install pipenv如果是mac电脑,推荐用这个命令:sudo -H pip install -U pipenv因为如果直接使用pip可能会出现找不到pipen..

2021-09-21 15:27:35 174

原创 混沌工程—读后简单概述

混沌工程—读后简单概述混沌工程是什么混沌工程是一种思维方式,核心就是不断的引入风险变量到系统中,然后暴露系统现在已经存在的问题。为什么要进行混沌工程我们已经知道,它能够暴露系统已经存在的风险,那么下一步我们就可以针对问题,去解决,思考解决方案,通过这样的方式不断的提升系统的容错能力和弹性,尤其是针对分布式系统。如何进行混沌工程前提首先,系统已经具备了面对异常场景的弹性能力,不然在我们进行实验的时候,明知道它不具备这样的能力,明知道结果是崩溃,这实验将毫无意义,我们的目的不是刻意的去破坏系统。

2021-09-21 10:29:24 120

原创 Python 单元测试 简单总结

首先,总的来说,单元测试就是:1、编写测试用例;2、收集测试用例;3、执行测试用例:4、生成测试报告使用unittest框架对应的就是:1、unittest.TestCase,用来编写测试用例的类2、unittest.TestSuite用来收集用例3、TextTestRunner用来执行用例;4、BeautifulReport来生成测试报告当然很多时候我们需要test fixture来为测试用例做一些前置或者后置的操作。...

2021-08-25 20:44:15 120

原创 2021-08-21unittest加上DDT模式后报错找不到方法

搭建接口自动化框架的时候,发现关于多个测试用例的代码都是一样的,只是传递的参数不同,然后想到之前的学的ddt模式。一顿操作后,在点击这个用例执行后报错错误为找不到测试用例但是执行全部的用例又是可以的,后台发现是以为在点击pycharm的单个方法执行的时候使用的pytest的方法去执行的这个测试用例,二pytest和ddt模式不兼容,所以导致找不到方法...

2021-08-21 14:34:58 446

原创 Python中for与else的搭配

Python中for与else的搭配学习装饰器@ddt的时候才发现for与else还可以进行搭配,就学习了一下。简单来说,就是当for循环中的可迭代的对象全部迭代之后,for循环结束后,就会进入到else程序块中。首先看下代码:for i in range(0,10): print(i)else: print("迭代对象已经空掉了,所有就输出else后的")运行截图:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pGgIrA41-1628387

2021-08-08 09:50:39 630

原创 python \t 是补齐空格字符

\t转移字符是补齐空格字符,比如,默认\t为8个空格,print(‘abc\t+’)输入结果为abc加上5个空格再加上一个‘+’

2021-07-29 16:43:00 824

原创 Charles 常用基础功能使用方法

其中包括显示界面的介绍和包内容的查看、如何通过断点篡改数据、使用模拟MOCK数据 、设置弱网。显示界面charles的界面有两种,一种是对地址进行分类来查看的,如图1所示(Structure视图),另一种就是根据时间的先后顺序来展示的如图2所示(Sequence视图)。图一,Structure视图图二,Sequence 视图至于抓包的详细内容就分别在相对应的右侧和下方进行展示,根据你的需求进行查看。图三的框1与框2,分别对应的是请求内容与响应内容。图三...

2021-03-19 10:45:03 580

转载 Java内部类详解

http://www.cnblogs.com/dolphin0520/p/3811445.html

2017-09-05 20:14:09 177

原创 Android逆向实例(一)

刚开始学习逆向,从吾爱破解里的 《吾爱破解安卓逆向入门教程(五)---Smali实战分析》中的练习。刚开始打开是这样的:查然后我将通过ApkIDE反编译,并且进行尝试 搜索“知道鸟”。 然而并没有发现么。看smali目录发现一个文件VIPFunction.smali文件,猜测有可能是验证vip的函数,进入看了看文件基本内容如下:看见0

2017-08-27 15:05:02 761

原创 gradle project sync completed error

错误信息:Fail to resolve:com.android.support:percent:26.0.0原因很简单,并不存在com.android.support:percent:26.0.0前往AndroidSdk下\extras\android\m2repository\com\android\support\percent里选相应的版本

2017-08-24 19:43:57 3792 2

转载 cd无效问题

近日刚开始学习python 用命令符打开d盘下的文件,但是发现无效。后经过网上查找,发现是从当前目录转到不同分区时,需要加上/D。例如:要进入d盘(cd/d D:)

2016-12-09 15:34:15 609

空空如也

空空如也

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

TA关注的人

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