- 博客(20)
- 收藏
- 关注
原创 pytest allure
pytest allureallure 安装pip install allure安装python依赖pip install allure-pytest基本用法pytest --alluredir=./allure-resultsallure serve ./allure-results
2023-05-15 17:04:35 101
原创 数据结构与算法
1.算法性能评估-python概论时间复杂度空间复杂度时间复杂度规模: 不同量级有不同的速度,比如水 vs 水杯: 水测试环境: 在不同测试环境,速度也不同,比如手机 vs 电脑: 电脑大 O 表示法def tmp(n):add = 0for i in range(n):add += ireturn add运行时间:T(n) = (2n + 1) * unitT(n) = O(f(n)) , O表示 T(n) 与 f(n) 成正比O 表示渐近时间复杂度表示代码执行时间随数据规
2021-07-16 11:40:45 127
原创 修改最大连接数
一、修改oracle最大连接数:1、sysdba用户登录oracle2、查看当前数据库进程的连接数 select count(*) from v$process;3、查询数据库当前会话的连接数 select count(*) from v$session;4、查看数据库设置的最大连接数和最大session数量 show parameter processes(或者select value from v$parameter where name ='processes';); ...
2021-02-26 14:18:25 743
原创 修改oracle最大连接数
第一步,在cmd命令行,输入sqlplus,打开登录窗口,如下:第二步,根据提示输入用户名与密码第三步,查看processes和sessions参数,如下:SQL> show parameter processesshow parameter sessions第四步,修改processes和sessions值SQL> alter system set processes=500 scope=spfile;SQL> alter system set sessions.
2021-02-26 14:17:24 810
原创 Linux命令
网络:ping:测试网络连接情况-c: ping的次数-i: 每次ping的时间间隔netstat:打印Linux网络系统的状态信息-t:列出所有tcp-u:列出所有udp-l:只显示监听端口-n:以数字形式显示地址和端口号-p:显示进程的pid和名字网络系统的状态信息netstatnetstat -tnetstat -ntlp性能:top:持续监视系统性能ps:查看进程信息-aux:显示所有进程,包括用户、分组情况...
2021-02-26 13:52:23 68
原创 mysql安装
安装数据库总结。 1 下载安装数据库安装包。 下载网址 :::https://dev.mysql.com/downloads/mysql/ 2 将tar包解压 解压命令 tar -xvf xxx.tar 3 解压后rpm包有 mysql-5.7.20-1.el6.x86_64.rpm-bundle.tar mysql-community-client-5.7.20-1.el6.x86_64.rpm ...
2021-02-26 13:19:00 100
原创 接口测试用例设计
单接口测试用例设计:单参数测试:1、参数类型的测试:整数、小数、字符串、数组、日期等2、参数取值的范围:边界值测试,如数字大小范围,字符个数范围,允许输入的字符类型等3、参数为空,或者为null等4、参数值输入特殊字符参数组合测试:1、只填写必填参数:合法参数、不合法参数2、缺少某个必填参数3、必填参数+逐一选填参数:合法参数、不合法参数4、必填参数+全部选填参数:合法参数、不合法参数接口测试一、业务功能测试: 1、正常场景 2、异常场景:a)三方接口请求超时或异...
2021-02-26 10:24:09 443 2
原创 sql
目录: 基本概念 索引 事务 存储引擎 优化 数据库锁 其他 一、基本概念1.主键、外键、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(.
2020-09-03 15:43:38 379 1
原创 数据结构与算法
数据结构:一维:基础:数组array(string),链表linked list高级:栈stack,队列queue,双端队列deque,集合set,映射map(hash or map),etc二维: 基础:树tree,图graph高级:二叉搜索树binary search tree(red-black tree,AVL),堆heap,并查集disjoint set,字典树 Trie,etc特殊:位运算Bitwise,布隆过滤器BloomFilterLRU C...
2020-08-31 21:37:59 153
原创 Python基础--数字
数字+、-、*、/用法>>> 2 + 24>>> 50 - 5*620>>> (50 - 5*6) / 45.0>>> 8 / 5 1.6/、//、%、**用法1、除法运算 (/) 永远返回浮点数类型2、如果要做floor division得到一个整数结果(忽略小数部分)你可以使用//运算符3、如果要计算余数,可以使用%4、使用**运算符来计算乘方5、等号 (=) 用...
2020-06-05 11:26:25 102
原创 Linux三剑客(grep+awk+sed)
一、grepgrep pattern filegrep -i pattern file 忽略⼤⼩写grep -v pattern file 不显⽰匹配的⾏grep -o pattern file 把每个匹配的内容⽤独⽴的⾏显⽰grep -E pattern file 使⽤扩展正则表达式grep -A -B -C pattern file 打印命中数据的上下⽂grep pattern -r dir/ 递归搜索二、BRE基本正则表达式^ 开头 $结尾[a-z] ...
2020-05-27 23:27:36 157
原创 linux常用命令
一、命令分类⽂件:everything is file进程:⽂件的运⾏形态⽹络:特殊的⽂件二、⽂件磁盘与⽬录:df、ls、cd、pwd、$PWD⽂件编辑:交互编辑vim、流式编辑器 sed⽂件权限:chmod、chown⽂件搜索:find⽂件内容:cat、more、less、grep特殊⽂件:软链、socket:进程通讯、管道:进程通讯三、⽂件权限ls -l 查看权限⽂件、⽬录⽤户、组读、写、执⾏、SUID、SGIDchmo...
2020-05-27 22:59:08 95
原创 性能测试工程师职责
性能测试工程师职责:1、服务器硬件性能2、根据需求和历史数据制定性能目标3、建立性能通过模型4、对开发代码框架和硬件框架进行性能分析5、针对开发发布版本的基准测试6、执行软件性能验收及稳定性测试7、生产环境的配置和优化8、制定性能测试的测试用例9、制定性能测试的场景设计10、协调各部门配合11、特定的性能分析 角色 职责 客...
2020-04-04 17:49:58 694
原创 栈和队列
栈和队列关键点Stack:先进后出(first in last out);添加、删除皆为O(1),查询为O(n) Queue:先进先出(first in fist out);添加、删除皆为O(1)两者元素是无序的,查询需要一个一个遍历,查询皆为O(n)双端队列:Deque:简单理解:两端可以进出的QueueDeque-double ended queue插入、删除都是...
2020-03-22 23:03:58 129
原创 列表的更多特性
列表数据类型还有很多的方法。这里是列表对象方法的清单:list.append(x)在列表的末尾添加一个元素。相当于a[len(a):]=[x]。>>> fruits.append('grape')>>> fruits['banana', 'apple', 'kiwi', 'banana', 'pear', 'apple', 'o...
2019-11-14 16:19:02 123
原创 Python之random模块
random.random随机生成[0.1)的浮点数import randomprint(random.random())#运行结果:0.4041810247152263random.uniform原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: a <= n ...
2019-11-12 17:59:14 181
原创 python的的数据类型以及(值传递和引用传递)
一:python有两种数据类型:可变数据类型(mutable object):列表可以通过引用其元素,改变对象自身(in-place change), 这种数据类型,称之为可变数据类型,词典也是这样的数据类型不可变数据类型(immutable object):像数字和字符串,不能改变对象本身,只能改变引用的指向,称之为不可变数据类型,元组(tuple)尽管可以调用引用元素,但不可以赋值,因为...
2019-11-11 11:18:33 521
原创 Python中abs()和math.fabs()区别
描述:Python中fabs(x)方法返回x的绝对值。虽然类似于abs()函数,但是两个函数之间存在以下差异:abs()是一个内置函数,而fabs()在math模块中定义的。 fabs()函数只适用于float和integer类型,而abs()也适用于复数。 abs()返回是float和int类型,math.fabs()返回是float类型语法:以下是fabs()方法的语法:imp...
2019-11-08 14:30:17 6399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人