自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker基础知识

docker基础

2023-04-27 13:28:45 707 1

原创 【记录】pip install torchvision MemoryError

【代码】【记录】pip install torchvision MemoryError。

2023-02-27 15:49:35 209

原创 python的元组能作为字典的key吗?为什么?

python的元组可以作为字典的key?

2022-10-08 23:22:45 3892

原创 使用whistle抓包实战

whistle不用下载客户端就可以抓包。

2022-09-03 17:34:49 2553

原创 selenium使用自动下载driver版本----webdriver-manager

必须奔走相告:selenium可以自动维护driver版本!

2022-08-02 20:02:09 2566

原创 【记录】把json的所有key转换成小写

json所有key转成小写

2022-07-07 11:49:31 1169

原创 【问题记录】fiddler安装https证书报错“无法安装该证书,因为无法读取证书文件。”

问题:fiddler安装https证书报错“无法安装该证书,因为无法读取证书文件”Setp1:下载证书Setp2:安装证书。报错:无法安装该证书,因为无法读取证书文件。尝试解决1.疯狂百度,搜到的都是以下这种答案2.根据百度操作结果,同样报错 无法安装该证书,因为无法读取证书文件。3.使用模拟器安装证书。同样的步骤发现,安装成功。瞅半天。发现,下载下来的证书后缀名跟模拟器的不一样。手机端下载的后缀为.cer,模拟器下载的证书后缀名为.crt4.尝试手动修手机里头的证书后缀名,修改与模

2022-03-29 23:49:54 3229 7

原创 【leetcode刷题】反转字符串reverseString(Python)

leetcode反转字符串编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。示例 1:输入:s = [“h”,“e”,“l”,“l”,“o”]输出:[“o”,“l”,“l”,“e”,“h”]示例 2:输入:s = [“H”,“a”,“n”,“n”,“a”,“h”]输出:[“h”,“a”,“n”,“n”,“a”,“H”]提示:1 <= s.length

2022-03-03 22:00:45 989

原创 【面筋1】一些没什么标准答案的问题

自我介绍项目介绍怎么做XXX测试?怎么做接口测试?怎么做自动化测试?怎么做压力测试?…XXX学到什么程度?python学到什么程度?django学到什么程度?…

2022-03-02 12:12:53 81

原创 数据结构基础-链表 3

《漫画算法 python篇》程序员小灰链表(linked list)链表(linked list)是一种在物理上非连续的、非顺序的数据结构,由若干节点(node)组成。存储方式:随机存储。数组(顺序存储):链表(随机存储):灰色格子:空闲橙色格子:被占用红色格子:代表在内存中的位置单向链表:每一个节点包含两部分,一部分是存放数据的变量data,另一部分是指向下个节点的指针next。双向链表:较单向链表复杂一点,它的每个节点除了有data和next指针外,还拥有指向前置节点的pr.

2022-02-27 21:39:44 308

原创 数据结构基础-数组 2

《漫画算法 python篇》程序员小灰数组数组:array,有限个相同类型的变量所组成的有序集合。特点:顺序存储数组的基本操作读取数组更新元素插入元素算法:Python#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author : zeshan# @File : python_array.pyclass MyArray: def __init__(self,capacity): self.ar.

2022-02-27 19:06:36 470

原创 算法概述1

《漫画算法 python篇》程序员小灰算法算法概念:英文单词algorithm。算法是一些列程序指令,用于处理特定的运算和逻辑问题。衡量算法好坏的重要标准:时间复杂度、空间复杂度算法运用场景,如1.运算:如求两个数的最大公约数2.查找:百度搜索3.排序:电商网站商品排行4.最优决策:迷宫5.面试数据结构数据结构概念:英文 data structure,是组织、管理和存储格式,其目的是高效的访问和修改数据数据结构的组成方式:线性结构树图其他:如跳表、哈希链表、位图时间.

2022-02-27 15:34:25 70

原创 【随笔】把喜欢的事情提上日程吧

一“等学完XXX再学XXX”不知道你是否也这样。 总是在等待中,把一个新的东西,熬成了过去式。从现在开始吧。多开几个线程,一点点记录,一点点学习,一点点进步。不去开始,就永远存在盲区。二记录真是个好习惯。工作中,做好文档记录,每件事每个环节都有迹可循,遇到问题也不用浪费时间互相扯皮了。在csdn记录下自己学的东西,下次用到,再不用满大街去百度了。相信写得一手好文档的人,代码也写会得漂亮。三发起离职申请的第二天,既兴奋又紧张。马上要拥抱新生活,也要面对未知的挑战。此处

2022-02-17 23:55:37 214

原创 【leetcode刷题】删除排序数组中的重复项removeDuplicates(Python)

删除排序数组中的重复项给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。说明: 为什么返回数值是整数,但输出的答案是数组呢? 请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。 你可以想象内部操作如下: // nums 是以“引用”方式传递的。也就是说,不对实参做任何拷贝 int le

2022-01-17 11:44:39 184

原创 【测试基础】bug分级、测试流程、ISO9126质量模型

文章目录bug分级致命级严重级一般级轻微级优化建议bug分级致命级严重级一般级轻微级优化建议

2021-11-28 11:41:56 244

原创 【随笔】平常心

一某位大佬说过,不要过分的崇拜传说中的大佬。大佬达到现今的成就,花了好几年的时间。但大佬把经验传授给他的徒弟,徒弟可能几个月就学会了大佬几年积累形成的经验技术。闻道有先后,术业有专攻。每个人都可以是老师。勿妄自菲薄,勿妄自尊大。二同样都是测试,功能测试(俗称“点工”),不仅被开发看不起,测试也看不起。村里长辈们觉得一辈子兢兢业业,下地劳作,印象里坐办公室的,都是轻松、高级的活。殊不知,坐办公室的活也分三六九等。但这些都是别人划分的,只要我不站在别人画这个圈子里,我就是自己的王。..

2021-11-19 11:59:02 348 2

原创 【随笔】我为啥想写无关紧要的随笔?

我为啥想写无关紧要随笔?因为闲吗?是吧。毕业开始入行,一直以来抱着侥幸的心理找工作,待的都是小公司,一进去就是只有我一个小测试那种。抱着师兄师姐说的“小公司也可以有很好发展,接触的东西更多”的类似观念,开开心心去上班。然后发现,我啥也不会,而我那个牛逼的不行的总监,也不懂测试这块,不知道怎么给我安排工作。总之,测试部分的工作,就是我自己玩。工作中一个测试小伙伴也没有,也没有人可以交流讨论。后面开始接触px,以及加了一些交流群。摸鱼的时候看群里大佬们互相吹水。偶尔冒出几个人讨论下技术问题,但

2021-11-18 13:34:11 231

原创 【随笔】小马过河

《小马过河》马棚里住着一匹老马和一匹小马。 有一天,老马对小马说:“你已经长大了,能帮妈妈做点事吗?”小马连蹦带跳地说:“怎么不能?我很愿意帮您做事。”老马高兴地说:“那好哇,你把这半口袋麦子驮到磨坊去吧。”小马驮起麦子,飞快地往磨坊跑去。跑着跑着,一条小河挡住了去路,河水哗哗地流着。小马为难了,心想:我能不能过去呢?如果妈妈在身边,问问她该怎么办,那多好哇!他向四周望望,看见一头老牛在河边吃草。小马嗒嗒嗒跑过去,问道:“牛伯伯,请您告诉我,这条河,我能趟过去吗?”老牛说:“水很浅,刚没小腿,能趟..

2021-11-18 10:19:10 114

原创 gotests自动生成测试用例

发现一个自动生成测试用例的工具gotests。gotestshttps://github.com/cweill/gotestsgo get -u github.com/cweill/gotests/…举个栗子:add.gopackage mainfunc Add(a int, b int) int { return a + b}同目录下执行gotests -all -w ./add.go同目录自动生成 add_test.go文件package mainimpor.

2021-11-16 23:01:59 1439

原创 go test执行多个文件夹下相同目录的用例

场景:需要跑项目下的所有接口(handlers文件夹)的测试用例。目录接口类似如下go test 执行当前目录下测试用例D:\GoProject\apps> go test -v .go test 执行当前目录下及所有子目录下的测试用例 D:\GoProject\apps> go test -v ./...执行当前目录下,所有handlers文件夹下的用例D:\GoProject\apps> go test -v ./.../handlers...

2021-11-16 11:27:37 1970

原创 go test生成html测试报告

最近项目换成了go语言。测试用例的也都是go语言写的。想生成个HTML类型的测试报告,找了一圈,终于找到了这个模板。分享给大家。github地址:https://github.com/vakenbolt/go-test-reportgo get -u github.com/vakenbolt/go-test-report/下面举个栗子。add.gopackage mainfunc Add(a int, b int) int { return a + b}add_test.g.

2021-11-15 23:46:43 2609 1

原创 【leetcode刷题】twoSum两数之和(Python)

给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2gy9m/来源:力扣(LeetCode) 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。..

2021-09-14 10:06:19 271

原创 appium(3)webview测试

删除线格式 appium(3)webview测试

2021-05-05 22:28:55 597 1

原创 appium(2)简单的demo、元素定位

appium-录制用例元素定位

2021-05-04 10:43:41 1183 6

原创 appium(1)环境安装

官网http://appium.io/文档:http://appium.io/docs/en/about-appium/getting-started/index.htmlgithub:https://github.com/appium/appiumappium studio:https://appium.experitest.com/安装java jdk(1.8)官网下载:https://www.oracle.com/cn/java/technologies/javase/javas

2021-05-04 10:40:59 83

原创 pytest框架(2)fixture、conftest、hook、pytest.ini、allure

Fixturepytest fixture 官网:https://docs.pytest.org/en/stable/fixture.html#fixtureFixture是在测试函数运行前后,由pytest执行的外壳函数,代码可以定制,满足多变的测试需求,功能包括:定义传入测试中的数据集配置测试前系统的初始状态为批量测试提供数据源等pytest fixture 使用方法1(推荐)直接通过函数名,传递到方法中(如果需要返回值,必须使用这种方式)方法2、使用 @pytest.m

2021-05-01 19:47:08 786 1

原创 python selenium(1)

pip install selenium下载谷歌驱动http://chromedriver.storage.googleapis.com/index.htmlchrome与谷歌驱动版本对应表https://www.cnblogs.com/yfacesclub/p/8482681.html火狐驱动https://github.com/mozilla/geckodriver/releases(1)chromedriver目录配置到环境变量(3) chromedriver放到python安装目录

2021-04-19 10:09:36 127

原创 python unittest

import unittest测试类必须继承unittest.TestCcase测试方法必须以“test_”开头uinttest测试函数命名:一定是小写的test开头执行顺序,test_后按ACSII码值顺序执行unittest执行:方法一:执行所有unittest.main()方法二:执行测试方法suite = unittest.TestSuite()#创建测试套件suite.addTest(TestMethod(“test_01”))suite.addTest(TestMethod

2021-04-19 10:05:04 132 1

原创 pytest框架(1)

安装pip install -U pytest测试例子# content of test_sample.pydef func(x): return x + 1def test_answer(): assert func(3) == 5执行结果$ pytest=========================== test session starts ============================platform linux -- Python 3.x.y

2021-04-19 10:02:31 115

原创 python学习笔记-变量、字符串、列表、元组、集合、字典(2)

python基本数据类型与操作变量命名规则:(1)由字母、数字、下画线(_)组成,数字不能打头(2)不能是 Python 关键字(3)不能包含空格例如:ab_c:合法_abc:合法xyz#abc:不合法,不允许有#abc1:合法1abc:不合法,不允许数字开头。避雷:Python 关键字False None True and asassert break class continue defdel elif else except finally

2021-03-30 00:10:53 257 2

原创 python基础学习笔记-安装(1)

安装python官网下载安装包https://www.python.org/windows系统官网下载exe包,傻瓜式安装参考廖雪峰pythonhttps://www.liaoxuefeng.com/wiki/1016959663602400/1016959856222624linux(centos)linux安装python3,python2系统自带安装依赖包yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel r

2021-03-27 12:22:21 172 3

原创 python虚拟环境移植记录

以下均在Windows系统下操作------------------------------前期------------------------------安装虚拟环境pip install virtualenvwrapper-win创建虚拟环境(先进入到虚拟环境存放的路径,可以在工程目录下)mkvirtualenv --python=python3 venv–python=指定python版本(如果有多个python版本的话)venv 虚拟环境名激活虚拟环境.\venv\Scrip

2021-02-22 18:52:34 2528

原创 python+unittest接口测试框架demo

python+unittest接口测试框架 config.py #配置文件 logger.py #日志模块 TestRunner.py #执行文件 debug.py #调试测试 执行文件 comm_fun.py # 公共函数 testCases #测试用例集 -UserApiTest #用户模块api集,系统功能模块多的时候可以分模块存放用例 -test_AddUserInfo.py #测试模块,接口...

2020-12-28 15:10:18 609 5

原创 requests模块报错ValueError: zero length field name in format

报错信息:"/usr/lib/python2.6/site-packages/requests-2.24.0-py2.6.egg/requests/__init__.py", line 43, in <module> import urllib3ImportError: No module named urllib3

2020-07-22 17:29:43 2425

转载 ERRORS: ?: (corsheaders.E013) Origin ‘*‘ in CORS_ORIGIN_WHITELIST is missing scheme or netloc HINT:

django报错信息:ERRORS: ?: (corsheaders.E013) Origin ‘*’ in CORS_ORIGIN_WHITELIST is missing scheme or netloc HINT:解决方法:setting.py文件注释掉以下代码CORS_ORIGIN_WHITELIST = (‘*’)```python"""#setting.py文件Django settings for project project.Generated by 'd

2020-07-20 20:26:56 3226

原创 c语言统计行数、字符数、字数

c语言编写一个程序,统计输入的行数、字符数、字数//统计单词数量、行数、字符数 #include <stdio.h>#include <ctype.h>#include <stdbool.h>#define STOP '|' //以“|”作为结尾int main(void){ char ch; int char_count = 0; ...

2019-12-03 18:13:11 4843

原创 编写一个程序,要求用户输入下限整数和一个上限整数,然后,依次计算从下限到上限的 每一个整数的平方的加和,最后显示结果

编写一个程序,要求用户输入下限整数和一个上限整数,然后,依次计算从下限到上限的每一个整数的平方的加和,最后显示结果。程序将不断提示用户输入下限整数和上限整数并显示出答案,直到用户输入的上限整数等于或小于下限整数为止。程序运行的结果应该如下所示:Enter lower and upper integer limits: 5 9The sums of the squares from 25 ...

2019-12-02 16:41:50 2251

原创 编写一个程序,要求输入两个浮点数,然后打印出用二者的差值除以二者的乘积所得的结果。在用户键入非数字的输入之前程序循环处理每对输入值。

编写一个程序,要求输入两个浮点数,然后打印出用二者的差值除以二者的乘积所得的结果。在用户键入非数字的输入之前程序循环处理每对输入值。#include <stdio.h>int main(void){ float a,b; while(scanf("%f%f",&a,&b) == 2){ printf("a=%.2f,b=%.2f\...

2019-11-25 15:38:53 2614

原创 C语言编写一个程序把一个单词读入一个字符数组中,然后倒序打印这个单词。

编写一个程序把一个单词读入一个字符数组中,然后倒序打印这个单词。提示:strlen()函数(第4章介绍过)可用于计算数组最后一个字符的下标。#include <stdio.h>int main(void){ int i,j; char word[20]; scanf("%s",&word); j = strlen(word); for(i=j-1;i>=...

2019-11-25 15:08:20 1516

原创 C语言打印三角形图案

1.打印$$$$$$$$$$$$$$$$$$$$$#include <stdio.h>int main(void){ const int ROWS = 6; int i,j; for (i=0;i<ROWS;i++){ for (j=0;j<=i;j++){ printf("$"); } printf("\n"); } ...

2019-11-25 14:44:45 7314 2

运营标题关键词组合排序

某转运营的小菜鸡。需要拼接产品名、属性组合成标题。要求第一列要打乱,第二列原序排,尽量不要视觉上看起来邻近两行的关键词雷同太多。 做成了GUI界面。三个输入框,可以选择输入2列关键词,或者3列关键词。最后一列(如果是两列,即最后一列为第二列;三列则为第三列)关键词按顺序排。

2021-01-05

空空如也

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

TA关注的人

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