摘要: 1、os:处理路径 import os ​ #获取当前路径 print(os.path.dirname(__file__)) ​ #获取当前路径的上一级路径 print(os.path.dirname(os.path.dirname(__file__))) base_dir=os.path.dirn 阅读全文
posted @ 2022-07-26 17:49 饭依然特稀 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1、三次握手的流程? 第一次握手:客户端发送网络包,服务端收到了。 这样服务端就能得出结论:客户端的发送能力、服务端的接收能力是正常的。 第二次握手:服务端发包,客户端收到了。 这样客户端就能得出结论:服务端的接收、发送能力,客户端的接收、发送能力是正常的。不过此时服务器并不能确认客户端的接收能力是 阅读全文
posted @ 2022-07-19 19:36 饭依然特稀 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1、测试基础理论 1.1测试流程: 1.2测试角色 项目经理:leader 产品:规划产品具体怎么做。 开发(后端开发、前端开发) :根据产品的规划依据代码来实现它。 测试:根据产品的需求文档以及开发转测的产品,来验证产品是否满足用户的需求。 设计:主要考虑的是页面的UI页面和交互。 1.3软件测试 阅读全文
posted @ 2022-07-05 19:40 饭依然特稀 阅读(52) 评论(0) 推荐(0) 编辑
摘要: UI自动化4 1、白盒测试 在软件架构的层面来说,测试最核心的步骤就是在软件开发过程中。就软件本身而言,软件的行为或者功能是软件 细节实现的产物,这些最终是交付给用户的东⻄。所以在早期执行测试的系统有可能是一个可测试和健壮的系统, 它会带来为用户提供的功能往往是让人满意的结果。因此给予这样的⻆度,开 阅读全文
posted @ 2022-06-30 19:42 饭依然特稀 阅读(84) 评论(0) 推荐(0) 编辑
摘要: UI自动化3 1.UI自动化等待 1.1固定等待,也就是使用sleep()方法 固定等待:也就是使用sleep()方法,设置固定休眠时间,单位为秒。sleep()方法由python的time包提供, 导入 time 包后就可以使用。 缺点:不智能,使用太多的sleep会影响脚本运行速度。 #固定等待 阅读全文
posted @ 2022-06-29 19:42 饭依然特稀 阅读(46) 评论(0) 推荐(0) 编辑
摘要: UI自动化2 1、Webdriver类的常用方法 1.1清空clear '''清空:clear''' # driver=webdriver.Chrome() # driver.get('http://www.baidu.com') # so=driver.find_element(By.ID,'kw 阅读全文
posted @ 2022-06-28 19:48 饭依然特稀 阅读(44) 评论(0) 推荐(0) 编辑
摘要: UI自动化测试1 1、UI自动化测试环境搭建 UI自动化测试的技术栈: 1、编程语言(oop) 2、单元测试框架UnitTest 3、数据驱动(测试的数据分离到文件中) 4、参数化 5、selenium WEB测试框架 6、页面对象设计模式 7、持续集成 自动化测试:自动化测试就是通过代码或者是工具 阅读全文
posted @ 2022-06-27 19:46 饭依然特稀 阅读(132) 评论(0) 推荐(0) 编辑
摘要: # Author:xjy# coding:utf-8# 1、列表与元组的区别是什么?# 1、列表list:有序,可变。# 2、元组tuple:有序,不可变。# 3、字典dict:无序,字典的key是不可变的,值是可变的# 2、结合具体的代码案例说明演示字典的有排和字典的排序dict2={'name' 阅读全文
posted @ 2022-06-23 19:28 饭依然特稀 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Python8 1、模块和包 1.1概述 1、模块:在python中,每一个python文件都是一个模块(module)。 2、包(package):在一个包里面会有很多模块。 3、包与文件夹的区别:包里面有_init _.py文件;文件夹里没有。 4、如何创建包和文件夹: (1)创建包,如下图,包 阅读全文
posted @ 2022-06-21 20:01 饭依然特稀 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Python7-文件操作 1.IO操作 文件IO操作: 1、操作文件使用的函数是open 2、操作文件的模式: A、r:读取文件 B、w:往文件里面写内容(先删除文件里面已有的内容) C、a是追加(在文件基础上写入新的内容) D、b:二进制的模式写文件 1.1open函数 open()函数是用来操作 阅读全文
posted @ 2022-06-20 20:26 饭依然特稀 阅读(117) 评论(0) 推荐(0) 编辑