自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(26)
  • 收藏
  • 关注

原创 02【python+playwright测试自动化】之实现登录邮箱初版

本文只提供简单的网易邮箱登录、发送自动化实现,后面会更新优化之后的代码,可以作为对比学习。根据上一篇介绍的元素定位方式,去尝试自己定位元素,实现简单的网易邮箱登录、发送邮件功能,主要为了加深对元素定位的理解、应用。

2024-09-10 20:39:01 625

原创 01【python+playwright测试自动化】之定位方式

本文主要介绍playwright的常见的定位方式,在介绍之前,简单介绍一下它的录制功能。下一篇通过一个简单的实战小demo来介绍一下实际应用。语法:page.get_by_test_id()DOM结构。

2024-09-09 21:30:53 1290

原创 00Mac 安装配置Python3虚拟环境(VirtualEnv、virtualenvwrapper扩展包)

本文主要记录,Mac 安装配置Python3虚拟环境(VirtualEnv、virtualenvwrapper扩展包),windows直接执行命令即可,mac执行完命令,还需要配置环境变量。以及报错:workon: command not found的解决方法。

2024-09-09 07:00:00 452

原创 B站⾯试题 ⽐较版本号,给⼀个[“2.1.0“, “1.5“, “2“, “1.1.999.1.2.3“, “0.10.0“] 要求 从⼩到⼤排序

【代码】B站⾯试题 ⽐较版本号,给⼀个[“2.1.0“, “1.5“, “2“, “1.1.999.1.2.3“, “0.10.0“] 要求 从⼩到⼤排序。

2024-09-08 11:55:44 557

原创 00Mac安装playwright

现在常用的三个自动化测试(或者爬虫)库,是Selenium、Puppeteer、Playwright。Playwright是未来趋势,主要学习Playwright。

2024-09-07 21:49:00 558

原创 会议《测试团队过程改进实践分享》记录

今天晚上参加了CKL 老师分享的会议《团队过程改进实践分享》,感觉收益颇丰,很有价值,结合此会议内容,发表一些自己的思考,作为记录,如有不合适的内容,可联系我删除,仅作为思考总结,无不良或商业用途。

2024-09-06 22:52:42 1061

原创 python基础(17面试题附答案二)

实现用户登录系统,用户名密码正确,提示登录成功,用户名密码不匹配,提示密码错误,你还有几次登录机会 当用户输入三次密码时,提示不能登录,例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。比较完毕之后向后挪一位继续比较下面两个相邻的两个数大小关系,重复此步骤,直到最后一个还没归位的数。而 “每一趟 ” 都需要从第一位开始进行相邻的两个数的比较,将较大的数放后面,实现算法,找出 列表 [3,5,2,8,4]中第二大的数。第二趟只能将倒数第 2 位上的数归位,依次类推下去。

2024-09-03 20:20:13 1581

原创 python基础(16面试题附答案一)

14.输出101~200之间的所有素数,就是只能被1和⾃⼰整除的数,判断素数的⽅法:⽤⼀个数分别去除2到这个数的平⽅根,如果能被整除,则表明此数。将列表[[‘a’,‘b’,‘c’],[‘d’,‘e’,‘f’],[‘g’,‘h’]]中的元素依次展开。实现一个函数,该函数参数为任意数量的数字,在函数中实现这样的功能:统计在参数中 出现的数字的个数。得到 一个新的列表 [‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’,‘h’]定义一个函数,实现传入整数的累乘的和,比如传入5 ,实现1+2!

2024-09-02 22:12:18 1764

原创 测试小白入门-03测试理论知识看这一篇就够了

本文主要介绍测试入门的基础知识,适合在校大学生或者想转行软件测试的同学,作为一个软件测试基础知识的扫盲。实习生面试的时候,如何设计一个功能的测试用例,一般会问的比较多,所以这块需要重点掌握。1、如果测试功能和流程,要使用场景法。2、需要输入数据的地方,我们要使用等价类划分法,要注意配合边界值法来做详细测试。3、如果有条件组合的情况,我们要使用因果图制作出判定表。4、配置类软件,组合比较多的,我们要使用正交表来科学的选择测试用例。5、如果没有达到覆盖标准,就要增加一些测试用例。

2024-09-01 21:18:39 1246

原创 python基础(15多线程编程介绍)

本文主要介绍多线程编程,所介绍的比较基础,理解即可,本文是python基础知识的最后一文。python基础系列文章一共更新了15篇,本文更新后,接下来会更新python中常见的一些面试题,有需求的朋友,可以关注一波,后期查看。本文主要简单介绍一下什么是多线程编程,知道python中是伪线程,了解其用法即可,python基础系列,基础知识更新完毕。接下来将持续更新python中的一些面试题,以及软件测试的面试题目。

2024-08-31 21:52:39 970

原创 python基础(14内置函数介绍)

本文主要讲python中的一些内置函数,这些函数,动手敲一遍,理解其用法即可,python基础系列到这一篇,基本进入尾声了,加油!本文介绍的一些python内置函数,一定要动手敲一遍,知道是什么含义,理解其用法即可,不必死记硬背,用到的时候知道有这个函数即可。

2024-08-30 20:00:00 1730

原创 python基础(13魔法方法介绍)

本文主要介绍了一些魔法方法,以及它们的定义和使用说明:实例化对象时调用的第一个方法 不是__init__ (面试题)例子#__new__ 第一个参数为cls,代表要实例化的类(Cat),其他参数直接传给__init__方法#__new__对当前类进行实例化,一定要返回这个实例化对象 传递给__init__中的self# 如果return这行注释掉 __init__的self就没有数据 init方法内都不会执行 笔试题#return的第二种写法 一样的效果 继承也有两种方法 也有super。

2024-08-29 22:23:37 1285

原创 python基础(12迭代器&生成器)

本文主要介绍什么是可迭代对象、迭代器对象,两者之间的区别和用法,以及什么是生成器,生成器的表达式等知识点。本文首先简单介绍了什么是可迭代对象、以及什么是迭代器对象。迭代器对象一定是可迭代对象,可迭代对象不一定是迭代器对象。生成器本身也是一种迭代器。

2024-08-28 22:10:13 482

原创 python基础(11文件读取)

本文主要介绍python中文件的读取如何实现,理解即可。理解即可!

2024-08-27 20:15:49 1411 2

原创 python基础(10异常处理)

本文主要讲python中的异常处理,一次性说清python中异常处理的用法。相对来说比较好理解,如果你从第一篇文章学到了这里,那么恭喜你,python基础,你已经挑战了自己!程序开发中,有时候也需要自己定义异常类,自定义异常类一般都是运行时异常通常继承Exception或者其子类即可,命名一般以Error,Exception自定义异常由raise语句主动抛出例子:题目:写一个类 不符合的年龄抛出异常#方法class AgeError(Exception): #继承Exception。

2024-08-26 22:00:44 845

原创 python基础(09闭包&装饰器)

本文主要介绍了函数的特性、闭包以及装饰器的用法,如果理解有困难,多敲几遍也就悟了。

2024-08-25 19:00:00 1331

原创 python基础(08类和对象)

最基础、最简洁、适合小白的python基础笔记,学完可进入测试自动化阶段

2024-08-24 19:30:00 1277

原创 测试小白入门-02基础开发语言扫盲看这一篇就够了!

适合在校大学生、转行想从事软件测试行业的初级人员,提供最基础的语言扫盲,面试大概率不问但要知道。(1)中文定义:超文本标记(标签、元素)语言(2)新建一个html网页准备好一个写代码的文件夹!!!鼠标左键拖拽文件夹到工具的左侧–项目管理器中鼠标左键点击文件夹的名字(必须绿色背景才叫被点击选中)鼠标右键–新建–html文件在弹出的对话框中,改文件扩展名之前的名字(.html代表当前文件的扩招名、后缀名:描述当前文件类型)点击完成即可新建一个html文件理解即可。

2024-08-22 21:32:27 743

原创 python基础(07函数)

函数看这一篇就够了!1.def定义函数1.hello是指这个函数对象,hello()是调用这个函数...>>> hello2.函数赋值给一个变量,这个变量就指向了这个函数名对应的函数体,加上()才会执行>>> a = hi>>> a>>> hi<function hi at 0x1031b0d08> # a 和 hi 指向同⼀个对象>>> a()hi>>> hi()hi3.定义一个空函数pass//代替语句块2.callable()判断函数是否可以被调用y='hello'x=1。

2024-08-21 08:36:35 677

原创 测试小白入门-01计算机基础知识扫盲大合集

适合在校大学生、想转行软件测试的同学,此系列文章作为一个基础扫盲,理解即可。在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程一种可以高效进行计算操作的电子设备,我们称之为电脑(PC)二进制是一种数学进制,只有0和1二个基数。计算机底层里用到的就是二进制高电位、高电压1、逻辑真true低电位、低电压、0、逻辑假false 5、进制之间可以随意转换二进制:基数就是0和1 逢2进1八进制:基数就是0-7 逢8进1。

2024-08-20 14:10:47 888

原创 python基础(06控制语句)

持续学习,争取早日退休!理解即可!

2024-08-19 19:30:00 658

原创 python基础(05集合set)

适合小白的基础python教程

2024-08-18 20:00:00 438

原创 python基础(04字符串&字典)

适合小白的python基础系列文章

2024-08-17 20:12:25 1155

原创 python基础(03列表和元组)

基础小白,快速上手

2024-08-16 08:29:54 390

原创 python基础(02序列共性)

记录成长理解即可。

2024-08-15 08:50:36 408

原创 python基础(01变量&数据类型&运算符)

python基础,小白笔记

2024-08-13 23:45:12 496

空空如也

空空如也

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

TA关注的人

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