用Python做测试
文章平均质量分 82
那美那美
出版书籍《Python软件测试实战宝典》,目前在撰写《实战深度学习-六十天入行》的书。
展开
-
全网惟一面向软件测试人员的Python基础教程-在Python中如何把列表当成队列来进行使用?
所谓对列,即我们在买东西时排队的概念,先排队的先买到包子,后排队的后买到包子。我们在12306抢票时,就使用到了队列。原创 2023-01-11 10:49:53 · 588 阅读 · 0 评论 -
全网惟一面向软件测试人员的Python基础教程-在Python中如何对列表进行增删改排序?
列表是一个可以进行增加、修改、删除的数据类型,因为其拥有的这一特点,可以供我们后面讲到的条件语句、循环语句等处结合使用。原创 2023-01-04 17:19:03 · 569 阅读 · 0 评论 -
全网惟一面向软件测试人员的Python基础教程-在Python中列表是什么?
列表是python中一种可增加修改的一种高频使用的数据类型,只需要满足以下格式即可。object代指任意数据类型,即前文提到的int、float、str、tuple,以及元组的本身list也可以。用逗号隔开,可以有任意多个对象。运行后的结果:即为列表的类型1.以上代码示例部分来自我写的《Python软件测试实战宝典》的内容,有兴趣,行动起来立马入手一本(各平台均有)。2. 挑战零基础60天,入行软件测试、BI数据分析、人工智能请找“智谷一川,qwentest123”。原创 2022-12-30 09:25:34 · 739 阅读 · 0 评论 -
全网惟一面向软件测试人员的Python基础教程-在Python中元组有点何用?
object代指任意数据类型,即前文提到的int、float、str以及元组的本身tuple也可以。用逗号隔开,可以有任意多个对象。运行后的结果中即为元组的类型1.以上代码示例部分来自我写的《Python软件测试实战宝典》 的内容,有兴趣,行动起来立马入手一本(各平台均有)原创 2022-12-29 09:53:28 · 384 阅读 · 0 评论 -
《python软件测试实战宝典》简介
我写的《python软件测试实战宝典》这本书已经面世有好几个月了,一直以来都想写写为什么写作这本书,可是由于自己的懒惰,最近几年都没怎么更新博客。起因是由于我在CSDN上面写了几个标题“用Python做测试”,也发了一点点的内容,竟发现阅读量还行,这就说明其实在软件测试行业,还是有很多人想学习这块的。然后在2019年不忙的时候,我就研究了一下市面上这块的内容,发现其实还是有挺多的资料的,但是这些资料更多的还是在写Python做自动化测试,对于Python在软件测试中的应用呢,其实并不全面原创 2022-12-07 14:30:46 · 887 阅读 · 2 评论 -
全网惟一面向软件测试人员的Python基础教程-为什么要学Python
第一章 为什么软件测试人员要学习Python 关于Python基础的教程,用搜索引擎搜索能够看到很多,比如Swaroop C H编写的《Python简明教程》,该书简明、易懂而且采用知识共享协议免费分发,应该是很多跨语言的程序员的入门教程。另外,比较系统而全面的还有Mark Lutz著的《Python学习手册》也非常值得一读。 但做为测试人员,现实的情况是,对于编程,往往一开始时不知道怎么写,虽然知道编程是个很重要的技能,但是一看教程有的500多页,一再鼓起来的勇气,拿到书往往翻到一半就因为各种原因放原创 2022-12-07 17:58:49 · 867 阅读 · 0 评论 -
【全网惟一面向软件测试人员的Python基础教程】- 学Python之前要搞懂的道理
编程就是将我们人类社会总结出来的规律、规则、公式等通过共有的模式,交给计算机计算的过程。而计算机,运行速度越快,就能够越快的得到结果,人们就会越觉得计算机越聪明,而实际情况是计算机并不是因为聪明而让人觉得聪明,计算机聪明是因为算力+人类智慧的结晶,才让人们觉得聪明!原创 2022-12-10 17:28:00 · 658 阅读 · 0 评论 -
【全网惟一面向软件测试人员的Python基础教程】- 你知道Python代码是怎样运行的吗?
Python输入数据与输出数据的关系是怎样的? 你知道Python代码是怎样运行的吗?原创 2022-12-13 18:00:32 · 588 阅读 · 0 评论 -
全网惟一面向软件测试人员的Python基础教程-Python数据类型中有那些故事呢?
以上代码示例部分来自我写的《Python软件测试实战宝典》 的内容,有兴趣,可以入手一本(各平台均有)。挑战零基础60天,入行软件测试、BI数据分析、人工智能请找“智谷一川”。原创 2022-12-15 16:43:59 · 450 阅读 · 0 评论 -
全网惟一面向软件测试人员的Python基础教程-在Python中怎么干倒字符串?
在python中定义字符串变量的方法比较简单,一共有三种方法。1. 第一种方法用单引号.2.第二种方法是使用双引号.3.第三种方法是使用三引号,三引号可以为单引号,也可以为三引号。#coding:utf-8 # 如何定义字符串 # 1.使用单引号 V = 'qwentest123' # 2.使用双引号 jiaV = "qwentest123" # 3.使用三引号。1学测试开发只要60天2学BI数据开发只要30天3学人工智能只要60天4以上全是零基础哦!5中科院博士把关!"""区别。原创 2022-12-15 17:37:40 · 444 阅读 · 0 评论 -
全网惟一面向软件测试人员的Python基础教程-在Python中如何优雅的切西瓜呢?
在开始今天的学习之路前,我们先欣赏一下闻一多先生的这首诗吧,个人非常喜欢!原创 2022-12-16 14:15:41 · 579 阅读 · 0 评论 -
「文山玩Python做测试」如何从字符串中取一段或指定字符
欢迎关注我的个人公众号,谢谢!:我们在加到前面那首诗中,此时我们想取‘一’字又该怎么做呢?poetry = "最是那一低头的温柔,像一朵水莲花不胜凉风的娇羞"下标法:如果要取‘扬’字,那我们从第1个字符,从0数起,那么‘一’应该是3,则可以表示的代码为:poetry = "最是那一低头的温柔,像一朵水莲花不胜凉风的娇羞"print(poetry[3])运行后得到的结果为:这是从左往右数,为正整数。同样的,我们也可以从右往左数,比如取‘风’字,则可...原创 2020-09-16 18:53:29 · 3766 阅读 · 2 评论 -
【文山玩Python做测试】听说字符串处理中有首诗?
欢迎关注我的个人公众号,谢谢!:关注了我的公众号就可以看此节视频了!突然想到一首徐志摩的诗,我们在python中可以这样定义:poetry = """ 沙扬娜拉 ——赠日本女郎 最是那一低头的温柔, 像一朵水莲花不胜凉风的娇羞, 道一声珍重,道一声珍重, 那一声珍重里有蜜甜的忧愁—— ...原创 2020-09-12 09:07:24 · 294 阅读 · 0 评论 -
【文山玩Python做测试】如何定义字符串
在python中定义字符串变量的方法比较简单,一共有三种方法。第一种方法用单引号.第二种方法是使用双引号.第三种方法是使用三引号,三引号可以为单引号,也可以为三引号。具体例子,可以参考:#coding:utf-8# 如何定义字符串# 1.使用单引号V = 'qwentest123'# 2.使用双引号jiaV = "qwentest123"# 3.使用三引号。比如今天的热搜hotSrh = """1一个班17人被录取为空军飞行学员4盒马暂停深圳21家门店营业2中国电竞用户规模达4.8原创 2020-09-08 16:20:59 · 1885 阅读 · 0 评论 -
「文山玩Python做测试」用python做算术题,很简单
欢迎关注我的个人公众号,谢谢!:关注了我的公众号就可以看此节视频了!用python怎么做算术题呢?很简单,只需要结合《如何看待变量的输入输出》中变量的方法,就可以了。不废话我们上实例:第一步,我们要学会怎么定义数值型变量。# 定义一个数值型变量aa = 1234# 输出a的变量类型。type()函数为获取当前变量a的数据类型print(type(a))# 用来分割输出print('***************************************...原创 2020-08-06 11:38:22 · 409 阅读 · 0 评论 -
【文山玩Python做测试】用python的数据类型,来简单的描述世界
前文讲过,编程语言是对现实世界的抽象与模拟,那么数据类型就是用来构造模拟现实世界的工具。那么python中的数据类型,在现实生活中可以找到那些原型呢?我们先回顾一个幼儿教育的过程:出生后,我们先教的是什么?当然是语言啦,先要学会叫家里人的称呼。然后我们教的是什么?我们会拿很多图片、物体的形状配合语言的描述,告诉宝宝这些各种形状的东西是什么,开始认知世界。到1岁多的时候,我们又教的是什么?当然是数数,用数字来表达。仔细想想,我们开始认知世界的时候,也...原创 2020-07-28 11:39:00 · 174 阅读 · 0 评论 -
【文山玩Python做测试】了不起的代码执行顺序
Python初级编程中代码执行的顺序是由上至下,由左至右。新建一个.py文件,写入以下代码,然后运行:# 执行顺序print('先上面')print('先左边');print("后右边")print('后下面')执行的结果为:这个顺序很重要,我们代码量较多的时候,每一行处理的逻辑需要按照这个顺序来进行编写、理解。遇函数或者类的定义,如果没有调用,则先跳过(不执行),再新建.py文件,写入以下代码,然后运行:# 执行顺序print('先上面')def fun1()...原创 2020-07-22 09:24:59 · 246 阅读 · 0 评论 -
【文山玩Python做测试】如何看待变量的输入输出
新建一个.py文件(《0元0基础0开始》,这篇中有说明如何新建一个.py文件),我们键入以下代码:a = 343434 + 990090右键运行,我们会发现下方区域没有任何代码,那这是为什么呢?答:因为没有输出。a = 343434 + 990090这句话什么意思呢?343434 + 990090这是我们的计算,计算出来的结果存储在a这个名称中,a在python中称之为变量,a为什么是变量,因为a 不仅可以存储343434 + 990090的结果,也可以存储1 + 1的结果,只..原创 2020-07-22 09:22:00 · 268 阅读 · 0 评论 -
【文山玩Python做测试】计算机是为了计算,编程的过程就是计算的过程
计算机着实强大,现在我们可以在上面办公、看电影、打游戏、刷新闻,追热点,得力于的正是计算机的计算能力。什么是计算?计算嘛,1 + 1 = 2,其中1 + 1的过程就是计算,计算就是得到结果的一个过程。我们人脑对于简单的计算,可以很快的完成(比如上面的例子),但是我们如果增加数量,着实需要一个时间才能完成,比如:343434+990090 = ? kenken,着实需要费一点脑子。虽然费点脑子,但是它遵循的是加法定律啊,所以我们只需要在计算机里面实现加法定律,那么再复杂的加法计算,运行后,也是小.原创 2020-07-18 16:50:15 · 301 阅读 · 0 评论 -
智谷软件测试实训平台,免费开启测试开发的人生
智谷软件测试实训平台访问地址:http://www.zhiguyichuan.com/访问二维码:主页面:概要描述:智谷软件测试实训平台是将软件研发领域中软件测试技术、测试管理等工作统一在平台中进行,同时也将软件测试人员的技术培养、测试经典案例集在系统中,为研发过程中的培养合格的测试人员提供信息资源。本系统可广泛应用于软件研发测试过程中的管理,也可提供给测试人员日常测试技术使用,同时其丰富的案例资源可为测试人员的培养提供的素材。本系统主要包括模块:测试用例管理模块、接口测试.原创 2020-07-10 19:08:22 · 813 阅读 · 1 评论 -
【文山玩Python做测试】0基础0元,从0开始
怎么从0开始?当然是安装环境啦,每一台电脑,每一个学任何编程语言第一步需要做的都是安装环境,python环境怎么安装呢?看下面视频就够了哈。视频教程,请关注公众号进行查看,谢谢!高考状元是怎么考到的,那也得从0开始数数,然后找好老师,好学校,一步一步...Python高手是怎么练出来的,那也得从搭环境,安装软件,找好老师,好学校,一步一步...视频不够,图文来凑!安装python时,需要注意的是要在Add Python 3.6 to PATH前面打个勾。安装Pyc..原创 2020-07-13 14:17:30 · 230 阅读 · 0 评论 -
【文山玩Python做测试】看免费Python教程,破万元高薪
Python是什么?Python是软件行业的一门比较容易入门的编程语言。那么编程语言又是什么呢?编程语言对于我来说是生存之技、是油盐酱醋茶,是乘风破浪获取收入,闯世界的一个技术支撑。待遇水准是怎样的?从招聘网站获取到4K个软件测试相关的职位,60%的软件测试工资水平在8K到20K的范围,而懂Python的测试人员的薪质普遍在10K以上。软件测试行业,还只是软件行业中一个工资偏低的工种,其它行业比如AI(人工智能)的空间更大,其起步薪酬在15K以上。学习的入门条件是什么?进..原创 2020-07-07 12:44:26 · 249 阅读 · 0 评论 -
用Python做测试——测试人员需要掌握的Python基础(一)
a、字符串的定义方法使用单引号(')你可以用单引号指示字符串,就如同'Quote me on this'这样。所有的空白,即空格和制表符都照原样保留。使用双引号(")在双引号中的字符串与单引号中的字符串的使用完全相同,例如"What's your name?"。使用三引号('''或""")利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号。例如原创 2017-03-13 16:02:30 · 14211 阅读 · 2 评论 -
用Python做测试——测试人员需要掌握的Python基础(二)
f、函数定义函数def sayHello(): print 'Hello World!' # block belonging to the function sayHello() # call the function 使用函数形参def printMax(a, b): if a > b: print a, 'is maximum'原创 2017-03-15 10:40:33 · 2275 阅读 · 0 评论 -
用Python做测试——利用模块进行集中管理
新建account模块#coding:utf-8import requestshost = 'http://172.16.40.37:5000'def test_username_exists(body): url = host + '/cms/account/' r = requests.get(url,params=body) #原创 2017-04-11 11:12:00 · 742 阅读 · 0 评论 -
用Python做测试——Requests包的基本用法
二、Requests包的基本用法a、发送GET请求#coding:utf-8import requests'将域名所在的地址赋给变量host'host = 'https://github.com'"""'host + 路由地址,共同构成url''params为url参数'结构为:host+路由地址+'?参数名称1=参数值1&参数名称1=参数值1'原创 2017-03-17 09:13:36 · 2019 阅读 · 0 评论 -
用Python做测试——单用例调用
三、实例接口测试a、被测接口文档描述如:登录API地址https://{HOST}/cms/account/contentTypeapplication/x-www-form-urlencodedrequestModeGET请求参数 参数名原创 2017-04-05 11:06:49 · 1220 阅读 · 0 评论 -
用Python做测试——多用例调用
c、多用例调用#coding:utf-8import requestshost = 'http://172.16.40.37:5000'def test_username_exists(body): url = host + '/cms/account/' r = requests.get(url,params=body) # 希望成功原创 2017-04-06 14:16:59 · 2312 阅读 · 0 评论 -
使用Locust测试100W长连接
百万级别长连接,并发测试指南出自:https://blog.51cto.com/youerning/2089930前言都说haproxy很牛x, 可是测试的结果实在是不算满意, 越测试越失望,无论是长连接还是并发, 但是测试的流程以及工具倒是可以分享分享。也望指出不足之处。100w的长连接实在算不上太难的事情,不过对于网上关于测试方法以及测试工具的相关文章实在不甚满意...转载 2019-03-15 17:18:57 · 2174 阅读 · 0 评论 -
随我测平台,最近升了一次级,主要包含以下功能
想做测试平台这个事,在2013年就开始萌芽有这个想法了,当时与其它朋友还聊过,也吹了大牛。可惜,2013-2015之间由于总总原因,没能成形2016年的时候,再次思考这个问题,迫于专升本学位论文的压力,2016年终于做了一版windows 版,算做v0.1吧!2016-2017边用边完善,一直想转web版,但一直不自信HTML,拖拖拉拉没有升级,很多想法也没有思考清楚!2018年的时候...原创 2019-07-18 09:24:12 · 501 阅读 · 0 评论 -
用Python做测试——多数据调用
d、多数据调用#coding:utf-8import requestshost = 'http://172.16.40.37:5000'def test_username_exists(body): url = host + '/cms/account/' r = requests.get(url,params=body) # 希望成功原创 2017-04-07 10:54:45 · 1114 阅读 · 0 评论