- 博客(314)
- 收藏
- 关注

原创 高级性能测试系列《2.软件性能测试、负载测试、压力测试》
目录一、软件性能测试二、“看看你有几斤几两”(负载测试)1.区间怎么判断?2.设定天花板,这个最大的值怎么设定的?三、“鸭梨好大哦!”(压力测试)一、软件性能测试软件性能测试:通过工具,找出或获得系统在不同工况下的性能指标值。找出:在完全没有做过性能测试的时候,第一次做性能测试的时候要找出性能指标值。因为前无古人,所以要找出性能指标来留给后来的人。如果前面已经有人来做了,...
2022-05-26 14:04:52
315

原创 高级性能测试系列《1.思维差异、性能的概念、性能测试》
目录一、思维差异1、功能测试、自动化测试2、性能测试二、性能的概念1、100个人同时对登录接口进行登录,性能中的avgRT应该在多少,是可以被接受的?2、性能3、事务三、性能测试1、用工具来模拟多个人的方式很多2、性能指标3、性能测试是为了找什么?一、思维差异1、功能测试、自动化测试输出:找bug,预期结果与实际结果进行比较。隐藏的前提:都是模拟1个用户的操作。2、性能测...
2022-05-25 22:35:26
382
1

原创 基础篇-Python发送get请求《如何放请求头、参数、获取返回内容》
坚持原创输出,点击蓝字关注我吧作者:清菡博客:oschina、云+社区、知乎等各大平台都有。❝由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众...
2021-02-09 12:10:00
6937
6

原创 Ui Automator 框架和Ui Automator Viewer你会用吗?附送「必备adb命令」拿走不谢 !
坚持原创输出,点击蓝字关注我吧作者:清菡博客:oschina、云+社区、知乎等各大平台都有。目录一、往期回顾二、了解 adb 命令1.adb 的使用和配置2.如果现在同时有 2 个设备呢,怎么指定安装到哪个设备上?3.Android 8.0 adb shell dumpsys activity activities | findstr mFocusedActivity 获取当前的 activity 显示空的4.logcat 日志文件5.logcat 缓冲区6.logcat 日志文
2020-10-02 21:17:07
776
原创 python全栈开发《71.流程控制:elif语句》
目录1.什么是elif2.elif的用法3.条件语句的说明4.练习1.什么是elifelif其实是else和if两个单词的缩写,意思是否则,如果。elif是对于命题的非第一次的多种判断,每一种判读条件对应一组业务代码。if关键字会对一些命题进行一次判断。如果不满足,而elif存在的话,则会进入第二次命题的判断。并且每一个elif判断,也会对应一个业务代码块。10点是我们对于发红包的第一次判断,对应...
2024-12-16 18:40:12
467
原创 python全栈开发《70.流程控制:else语句》
目录1.什么是else2.else的用法3.代码1.什么是else上篇文章写道:如果if语句对应的命题为真,则会进入到if语句对应的代码块去执行对应的python代码。如果不满足,也就是为false的情况下。就不会进入这个代码块。而是绕过它,继续执行下面的代码。今天所学:else也会对应一个代码块。它是将对于if语句判断为假时,将程序引入到另一个代码块的入口。else就是对于if条件不满足的时候执...
2024-12-06 14:40:22
427
原创 python全栈开发《69.流程控制:初探逻辑》
目录1.逻辑判断与逻辑语句2.if语句的用法3.代码1.逻辑判断与逻辑语句1.1 什么是逻辑判断1)对于一件事情正确与否(真假的判断)。在python中使用布尔类型,来表示真假对错。来看一句话:“今天dewei吃早饭了对吗?”通过这句话得出,我们希望dewei是吃了早饭的。所以我们企图寻找答案。如果dewei真的吃了,就应证了这句话。所以对于这句话的结果,就是true。如果dewei没有吃早饭,也...
2024-12-02 15:10:13
623
原创 python全栈开发《68.综合案例:九九乘法表》
# coding:utf-8work = {}# 1one_value = (1,)one_key = 1work[str(one_key)] = one_valueprint(work)# 2two_key = 2two_value =[]two_value.append(1)two_value.append(2)work[str(two_key)] =two_val...
2024-11-29 15:12:07
249
原创 python全栈开发《67.不同数据类型间的转换:列表集合元组的转换》
列表、元组和集合间转换的函数例1:#coding:utf-8a=[1,2,3]b=(1,2,3)c={1,2,3}print(tuple(a),set(a))print(type(tuple(a)),type(set(a)))print(tuple(a)isb)print(set(a)isc)运行结果:/Users/llq/PycharmProjects/py...
2024-11-28 14:12:18
516
原创 python全栈开发《66.不同数据类型间的转换:字符串与bytes通过编解码进行转换》...
目录1.什么是bytes(比特类型)2.字符串转bytes的函数:encode3.bytes转字符串的函数:decode4.代码1.什么是bytes(比特类型)比特类型,其实在各种编程语言中都存在。它也是一种可以传输的类型。1)二进制的数据流:bytes(比特)2)是一种特殊的字符串。(因为它长得几乎和字符串一模一样,同时也拥有字符串的几乎所有的内置函数。完全可以像操作字符串一样操作比特类型。只不...
2024-11-21 09:47:57
693
原创 python全栈开发《65.字符串与列表之间的转换》
目录1.字符串转列表的函数:split2.列表转字符串的函数:join3.代码1.字符串转列表的函数:split1.1split的功能将字符串以一定规则切割转成列表。1.2split的用法string:是需要被转换成列表的字符串。sep:是一个符号。split将按照这个符号对字符串进行切割。如果不填写(sep参数默认是个空格),会把当前字符串整个放入一个列表中。如果字符串中有空格,且不填写sep这...
2024-11-19 17:01:49
1007
原创 python全栈开发《64.不同数据类型之间的转换:字符串与数字的转换》
目录1.什么是类型转换,为什么做类型转换2.字符串与数字之间转换的要求3.字符串与数字之间的转换函数4.代码文章总览图1.什么是类型转换,为什么做类型转换什么是类型转换,有点像身份的变更。不同的身份,有权做的事情也不一样。比如上学的时候,每个科目都有课代表。语文课代表就是辅助语文课的相关学习工作。而数学课代表则是辅助数学相关的学习工作。如果语文课代表想去做数学相关的辅助工作。就需要从语文课代表转岗...
2024-11-10 16:21:22
273
原创 python全栈开发《63.判断两个集合中是否有相同的元素》
目录1.isdisjoint的功能2.isdisjoint的用法3.代码1.isdisjoint的功能判断两个集合是否包含相同的元素。如果没有,返回True;如果有,返回False。2.isdisjoint的用法a_set={'name','xiaomu','xiaoming'}b_set={'xiaoming','xiaogang','xiaohong'}result=a_set...
2024-11-09 00:00:09
250
原创 python全栈开发《61.获取两个集合的交集》
目录1.什么是交集2.intersection的功能3.intersection的用法4.代码1.什么是交集集合a:1,2,3,4集合b:3,4,5,6在这两个集合中,a和b都拥有3和4。a,b两个集合分别拥有的相同的元素集,称为a与b的交集。2.intersection的功能返回两个或更多集合中都包含的元素,即交集。3.intersection的用法a_set:在这里作为焦点集合。a_set=...
2024-11-08 14:13:47
221
原创 python全栈开发《62.获取两个集合的并集》
目录1.什么是并集2.union的功能3.union的用法4.代码1.什么是并集集合a:1,2,3,4集合b:3,4,5,6a和b一共拥有的不重复的元素有1,2,3,4,5,6。a,b两个集合中所有的不重复的元素即为a与b的并集。2.union的功能返回多个集合的并集:即包含了所有集合的元素,重复的元素只会出现一次。3.union的用法a_set:在这里作为焦点集合。a_set={'name'...
2024-11-08 14:13:47
433
原创 python全栈开发《60.获取两个集合的差集》
目录1.什么是差集2.difference的功能3.difference的用法4.代码1.什么是差集a,b两个集合,由所有属于a且不属于b的元素组成的集合叫做a与b的差集。集合a:1,2,3,4集合b:3,4,5,6以a为焦点来看。1、2就是a与b的差集。2.difference的功能返回集合的差集,即返回的集合元素包含在第一个集合中,但不包含在第二个集合中。3.difference的用法a_se...
2024-11-07 00:00:49
352
原创 python全栈开发《59.集合的增删改》
目录1.集合的add函数2.集合的update函数3.集合的remove函数4.集合的clear函数5.用del删除集合6.重要说明7.代码1.集合的add函数1.1add的功能用于集合中添加一个元素,如果集合中已经存在该元素,则该函数不执行。1.2add的用法add函数无返回值,只作用于当前的集合。a_set=set()a_set.add('dewei')print(a_set)运行结果:{...
2024-11-06 00:00:45
305
原创 python全栈开发《58.什么是集合》
目录1.什么是集合2.集合与列表的区别3.集合的创建方法4.代码1.什么是集合它和列表一样,有很多的成员,也是一个序列/队列。1)集合(set)是一个无序的不重复元素序列。2)常用来对两个列表进行并集与差集的处理。或者给列表去重。3)集合与列表一样,支持所有不可变的数据类型作为集合的成员。集合的样子:2.集合与列表的区别3.集合的创建方法1)通过set函数来创建集合,不能使用{}来创建空集合(py...
2024-11-05 13:27:26
331
原创 python全栈开发《57.所有数据类型与布尔值的关系》
字符串、数字、列表、元组、字典、空类型与布尔值的关系总结。1.数据类型与布尔值的关系1)每一种数据类型,自身的值都有表示True与False。2)not对于一切结果取反。2.代码#coding:utf-8a_1=1a_2=0print(bool(a_1))print(bool(a_2))print(bool(nota_1))print(bool(nota_2))b_1='1...
2024-10-25 15:01:01
234
原创 python全栈开发《56.字典中的末尾删除函数:popitem》
目录1.更正上篇文章的一处错误2.popitem的功能3.popitem的用法4.popitem的注意事项5.代码1.更正上篇文章的一处错误python全栈开发《55.字典中的成员判断》“get函数拿到key的值,然后通过bool类型判断key的值。而成员运算符是对key做判断。”更改为:“get函数拿到key的值,然后通过bool函数判断key的值。而成员运算符是对key做判断。”1)在pyth...
2024-10-24 14:03:19
522
原创 python全栈开发《55.字典中的成员判断》
目录1.in与not in在字典中的用法2.字典内置函数get来判断成员是否存在3.代码1.in与not in在字典中的用法成员运算符可以运用在列表、元组、字典和字符串之中,对于字典,只能判断key是否存在。test_dict={'name':'xiaobian'}print('name'intest_dict)print('name'notintest_dict)运行结果:/Us...
2024-10-23 13:51:04
212
原创 python全栈开发《54.字典的复制:copy函数》
目录1.copy函数的功能2.copy函数的使用方法3.代码1.copy函数的功能将当前字典复制出一个新的字典,这个新的字典和原始字典不是一个相同的内存地址。2.copy函数的使用方法dict:是当前被处理的字典。该函数无参数,返回一个一模一样的内存地址不同的新字典。old_dict={'name':'dewei','age':33}new_dict=old_dict.copy()pr...
2024-10-22 15:27:00
380
原创 python全栈开发《53.字典的删除》
目录1.上篇文章的问题总结2.clear函数的功能与用法1)clear功能2)clear用法3.pop函数的功能与用法1)pop功能2)pop用法4.del在字典中的用法1)del删除指定的键值对2)del删除整个字典5.代码1.上篇文章的问题总结#coding:utf-8user_info={'id':1,'username':'dewei','passw...
2024-10-21 15:07:53
355
原创 python全栈开发《52.字典key的获取:通过指定的key来获取到对应的value》
目录1.[]的获取方法2.字典内置函数get1)get功能2)get用法3.[]与get区别4.代码1.[]的获取方法1)字典+中括号内传key,即为获取。2)只要key存在,返回key对应的value值。my_dict={'name':'dewei','age':33}name=my_dict['name']print(name)运行结果:dewei2.字典内置函数get1)get功...
2024-10-20 15:29:25
677
原创 python全栈开发《51.字典的values函数》
1.一些问题总结1)list()有返回值吗?在python中,list()是一个构造函数,用于将其他可迭代对象(如字符串、元组、集合等)转换为列表。它会返回一个新的列表对象。例如:#将字符串转换为列表result=list("hello")print(result)#输出:['h','e','l','l','o']#将元组转换为列表result=list((...
2024-10-19 15:03:56
158
原创 python全栈开发《50.字典的keys函数》
1.补充说明上文python全栈开发《49.字典添加修改数据的方法:内置函数update、内置函数setdefault》1)在python中,内置数据类型的对象是指python提供的基本数据结构,如整数、浮点数、字符串、列表、元组、字典和集合等。这些对象具有特定的属性和方法,可以直接使用。2)在python中,列表、字典和集合等都是数据类型,同时也可以被视为数据结构。它们都是内置的类型,用于存储和...
2024-10-18 13:56:35
477
原创 python全栈开发《49.字典添加修改数据的方法:内置函数update、内置函数setdefault》...
1.字典的内置函数update可以给当前的字典中添加一个新的字典,如新字典中有和原字典相同的key,则该key的value会被新字典的key的value覆盖。例1:default_dict={}new_dict={'name':'dewei'}default_dict.update(new_dict)print(default_dict)运行结果:{'name': 'dewei'}...
2024-10-17 15:34:08
315
原创 python全栈开发《48.字典添加修改数据的方法:[]处理法》
1.[]处理法看到[],可能会立刻想到字符串、列表与元组,通过索引的方法去获取对应的值。以及列表通过[]加索引位置,并通过赋值语句的形式给当前索引位置修改值。在字符串、元组和列表中,每一个索引都是唯一的存在,每个索引都对应的唯一的一个值。比如0索引,整个列表里就只有唯一的一个位置。不会有2个0索引。字典里的key是唯一的,每一个key对应的值也是唯一的。可以通过key去修改或添加。1)字典没有索引...
2024-10-16 15:43:34
197
原创 python全栈开发《47.索引与切片之字符串》
1.通过切片和索引,获取字符串的字段字符串的索引和列表的索引方式是一样的。只不过列表中,每个元素自身拥有一个索引位置。而字符串是每一个字符拥有一个索引位置。1)字符串的索引规则与列表相同。2)字符串的切片和索引的获取与列表相同。3)字符串无法通过索引修改与删除成员。4)字符串不可修改。name='dewei'print(name[0])print(name[:2])运行结果:/Users/...
2024-10-15 15:56:13
670
原创 python全栈开发《46.索引与切片之列表:通过pop删除索引、del删除索引、索引在元组中的特殊性》...
1.pop的功能通过索引删除并获取到这个索引对应的元素。2.pop的用法index:是你希望删除元素的索引。pop函数会删除列表中这个索引对应的值,并且把这个被删除的值返回回来。如果index不存在于列表中,就会报错。names=['dewei','xiaoman']pop_item=names.pop(0)print('popitem:',pop_item,'names:',nam...
2024-10-13 14:55:02
205
原创 python全栈开发《45.索引与切片之列表:列表的索引,获取与修改》
1.列表的索引,获取与修改如何在列表中通过使用索引和切片来修改列表?1)list[index] = new_item2)数据的修改只能在存在的索引范围内。例1:tests=['a','b','c']tests[2]='s'print(tests)运行结果:['a', 'b', 's']3)列表无法通过添加新的索引的方式来赋值。例2:tests=['a','b','c']tests[...
2024-10-13 14:55:02
192
原创 python全栈开发《44.索引与切片之列表:什么是索引?什么是切片?》
1.什么是索引?1)都有哪些数据类型里有索引的概念?字符串,列表和元组。2)从最左边记录的位置就是索引。3)索引用数字表示,起始从0开始。4)字符串,列表和元组的最大索引是它们的长度-1。通过len函数获取到它们的长度,减1,就是它们的最大索引。例1:I=['name']print(I[0])运行结果:name例2:I=['name']print(I[1])运行结果:/Users/l...
2024-10-12 15:55:24
461
原创 python全栈开发《43.列表的extend函数》
1.extend功能将其它列表或元组中的元素一次性倒入到当前列表中。2.extend用法extend函数无返回值。它会把传入到extend函数中的列表或元组中的成员放到当前列表中。用法:students=['dewei','xiaobian','xiaogang']new_students=('xiaogang','xiaohong')students.extend(new_stude...
2024-10-11 16:47:52
384
原创 python全栈开发《42.列表的copy函数(深浅拷贝区别)》
1.copy的功能将当前的列表复制出一份相同的列表,可以将这个新的列表赋值给一个新的变量,新列表与旧列表内容相同,但内存空间不同。2.copy的用法old_list=['a','b','c']new_list=old_list.copy()print(new_list)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/pyt...
2024-10-09 15:02:36
616
原创 python全栈开发《41.列表的clear函数》
1.clear的功能一次性将当前列表中所有的数据清空。2.clear的用法target=[1,2,3,4,5,6]target.clear()print(target)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/python_list/bin/python/Users/llq/PycharmProjects/python...
2024-09-25 15:30:25
369
原创 python全栈开发《40.列表的sort函数》
1.sort的功能对当前列表按照一定规律进行排序。2.sort的用法key:主要用来进行比较元素。这个元素也是列表中的成员(元素)。reverse:它和我们直接学习的reverse函数的功能是一样的。也是作为排序的规则。不赋值,默认是升序。books=['python','django','web','flask','tornado']books.sort()print(books)运行结...
2024-09-24 00:00:24
243
原创 python全栈开发《39.列表的reverse函数》
1.reverse的功能对当前列表顺序进行反转。2.reverse的用法drinks=['雪碧','可乐','矿泉水']drinks.reverse()print(drinks)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/python_list/bin/python/Users/llq/PycharmProjects/p...
2024-09-23 12:31:56
228
原创 python全栈开发《38.列表的remove函数》
1.remove的功能删除列表中的某个元素。2.remove的用法drinks=['雪碧','可乐','矿泉水']drinks.remove('矿泉水')print(drinks)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/python_list/bin/python/Users/llq/PycharmProjects...
2024-09-22 00:00:28
540
原创 python全栈开发《37.列表(元组)的count函数》
元组的count函数的功能和用法与列表的count函数完全一致。1.count的功能返回当前列表中某个成员的个数。2.count的用法fruits=['苹果','西瓜','水蜜桃','西瓜','雪梨']count=fruits.count('西瓜')print(count)运行结果:2注意:列表的内置函数count拿到需要查看的成员后,去列表中查找计算数量,并且返回一个数字类型。并不是...
2024-09-21 14:16:58
450
原创 python全栈开发《36.列表的添加:insert函数》
1.insert的功能将一个元素添加到当前列表的指定位置中。2.insert的用法index是个整型。fruits=['苹果','西瓜','水蜜桃']fruits.insert(1,'水晶梨')print(fruits)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/python_list/bin/python/Users/...
2024-09-16 15:30:33
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人