
软件测试笔记
文章平均质量分 70
软件测试学习过程记录
G.O
这个作者很懒,什么都没留下…
展开
-
【接口测试】postman下载及使用
以windows10系统为例,下载对应版本程序。下载完成后,双击打开,进入如下界面。原创 2023-08-29 22:14:26 · 972 阅读 · 0 评论 -
【selenium】三种等待方式
time模块中的sleep()方法,程序执行到此代码时强制等待一段时间。原创 2023-08-29 22:10:02 · 2911 阅读 · 1 评论 -
【selenium】解决页面加载时间过长问题
使用selenium测试中发现,页面元素已经加载出来可以进行操作,但是浏览器地址栏旁边还是一直在转圈,后面的代码也一直无法往下执行。原创 2023-08-29 21:55:58 · 5768 阅读 · 0 评论 -
【Python】基本数据类型对比
可变与不可变是指内存中空间是否可以被改变当数据发生增删改时,数据的地址不发生变化时,为可变类型;当数据发生增删改时,数据的地址发生变化时,为不可变类型。计算机会重新分配一块内存空间。注:字典是可变数据类型。但字典的键不可变,只能改变键的值或者是将整个键值对删掉。字典的键只能使用数字、元组和字符串。原创 2023-08-21 10:50:29 · 612 阅读 · 0 评论 -
【Python】基本数据类型--字典
字典是的键值对集合字典使用大括号{ }包围,每个键值对之间用逗号分隔,每个键与值之间用冒号分隔字典是的,可以随时添加或删除元素字典中键不允许出现重复元素,值允许出现重复元素。原创 2023-08-21 10:41:46 · 152 阅读 · 1 评论 -
【Python】基本数据类型--集合
集合是的对象集合,使用大括号{ }包围,元素之间用逗号分隔集合是的,可以随时添加或删除元素集合是的,可以包含不同类型的数据集合中元素。原创 2023-08-21 10:37:42 · 139 阅读 · 0 评论 -
【Python】基本数据类型--元组
元组是的对象集合,使用小括号( )包围,元素之间用逗号分隔元组是的,不可以随时添加或删除元素元组是的,可以包含不同类型的数据元组中允许出现元素。原创 2023-08-20 22:03:45 · 103 阅读 · 0 评论 -
【Python】基本数据类型--字符串
单行字符串:使用 '…' 或者 "…"多行字符串:使用 '''…'''原创 2023-08-20 22:02:58 · 107 阅读 · 0 评论 -
【Python】基本数据类型--列表
列表是有序的可变元素的集合,使用中括号[ ]包围,元素之间用逗号分隔。列表是动态的,可以随时扩展和收缩列表是异构的,可以同时存放不同类型的对象列表中允许出现重复元素。原创 2023-08-20 22:04:09 · 121 阅读 · 0 评论 -
【java】安装及配置
鼠标右击此电脑-属性-高级系统设置-环境变量,打开环境变量页面。在系统变量中选择新建,填写变量名和变量值,点击确定完成添加。变量名:JAVA_HOME。变量值:jdk安装路径。原创 2023-05-30 12:26:37 · 665 阅读 · 0 评论 -
【Python】安装教程
地址:Welcome to Python.org在cmd中输入python --version 或者 python -V,验证python是否安装配置成功。原创 2023-05-30 13:14:48 · 975 阅读 · 0 评论 -
【Android】SDK安装及配置
鼠标右击此电脑-属性-高级系统设置-环境变量,打开环境变量页面。在系统变量中选择新建,填写变量名和变量值,点击确定完成添加。变量名:ANDROID_HOME。变量值:sdk安装路径。原创 2023-05-30 13:34:48 · 58737 阅读 · 22 评论 -
【appium】安装及配置
Java 安装及配置环境变量Android SDK 安装及配置环境变量Python3 安装Appium python clientAppium Desktop原创 2023-05-30 22:48:45 · 2548 阅读 · 0 评论 -
【Pytest】allure
前提:java环境配置完成。2.添加bin目录到环境变量中,使用allure --version验证是否安装成功3.安装allure-pytest插件:pip install allure-pytest。原创 2023-05-30 13:12:44 · 139 阅读 · 0 评论 -
【selenium】po设计模式
全称page object。是自动化测试项目的设计模式之一。原创 2023-05-30 12:25:07 · 507 阅读 · 0 评论 -
【selenium】定位方式
selenium自动化测试八大元素定位方式原创 2023-03-27 17:00:06 · 2229 阅读 · 0 评论 -
【Pytest】fixture
类似setup和teardown的用法,可以起任意名称,并且使用更加灵活。yield之前的操作相当于setup,yield之前的操作相当于teardown。原创 2023-03-09 21:57:02 · 124 阅读 · 0 评论 -
【Pytest】常用装饰器
pytest装饰器mark,parametrize、skip、xfail原创 2023-03-09 21:53:13 · 545 阅读 · 0 评论 -
【Pytest】框架基础
pytest框架基础原创 2023-03-09 21:51:51 · 171 阅读 · 0 评论 -
【Linux】网络与进程命令
inet:ip地址,netmask:掩码地址,broadcast:广播地址。ps与top区别:ps是静态查看进程,top是动态查看(持续监控)进程。a:显示现行终端机下的所有程序,包括其他用户的程序。使用ps结合grep查找进程,kill清理掉进程。x:显示所有程序,不以终端机来区分。-n 数字形式显示地址和端口号。-f:显示UID及其他详细信息。u:显示USER及其他详细信息。-i 每次ping的时间间隔。-p 显示进程的pid和名字。-e:显示全部进程,同-A。-c ping的次数。原创 2023-02-07 15:48:03 · 177 阅读 · 0 评论 -
【Linux】常用Linux命令
常用Linux命令原创 2022-11-23 16:07:29 · 282 阅读 · 0 评论 -
【测试用例设计】测试用例基本概念
这些数据根据测试用例的统计情况来确定,有参数、文件或者数据库记录等等。用例在执行之前需要满足的一些条件,否则测试用例无法执行。是测试用例中最重要的部分,主要用来判断被测对象是否正常。如要求用表格的方式写测试用例,可再把思维导图中的测试思路转化成为表格形式。更全面的验证功能的各个方面。需要输入数据的地方,考虑使用等价类划分法,将无限测试变成有限测试。测试用例的步骤描述,执行人员可以根据测试步骤完成测试的执行。测试用例的执行结果也是评估测试结果的度量基准。冒烟测试,确定此版本是否可测的测试用例。原创 2022-11-19 13:52:15 · 742 阅读 · 0 评论 -
【测试用例设计】黑盒测试方法论-场景法
场景法 模拟用户操作软件时的场景,主要用于测试系统的业务流程。用例场景定义 基本流:按照正确的业务流程来实现的一条操作路径 备选流:导致程序出现错误的操作流程原创 2022-11-16 15:55:05 · 1736 阅读 · 0 评论 -
【测试用例设计】黑盒测试方法论-判定表
判定表 因果图只是一种辅助工具,通过分析最终得到判定表,再通过判定表编写测试用例。画因果图非常麻烦,影响测试效率,可以直接写判定表,进而编写测试用例。原创 2022-11-14 09:45:00 · 727 阅读 · 0 评论 -
【测试用例设计】黑盒测试方法论-因果图
因果图利用图解法分析输入的各种组合情况,从而设计测试用例的方法,适合检查程序输入条件的各种组合情况。因:输入条件,果:输出结果。原创 2022-11-13 08:39:12 · 411 阅读 · 0 评论 -
【测试用例设计】黑盒测试方法论-等价类、边界值
黑盒测试又称为功能测试或数据驱动测试黑盒测试方法:等价类划分、边界值分析、错误推测法、因果图与判定表(决策树-流程图)、正交实验法、场景法、探索式测试。等价类划分法,根据需求,对用户所有可能的输入划分若干子集,然后从每个子集中选取少量有代表性的数据作为测试用例。原创 2022-11-08 08:31:11 · 519 阅读 · 0 评论 -
软件测试笔记-软件测试技术体系
软件测试分类,按开发阶段分类:单元测试、集成测试、系统测试(功能测试、兼容性测试、性能测试、安全测试)、验收测试(α测试、β测试)。按是否查看代码分类:黑盒测试、白盒测试、灰盒测试。按测试执行方式分类:静态测试(查看代码文档)、动态测试(运行程序)。按是否手工执行分类:手工测试、自动化测试。其他分类:冒烟测试、回归测试、随机测试、探索性测试原创 2022-11-05 09:29:54 · 165 阅读 · 0 评论 -
软件测试笔记-软件测试流程
软件测试流程:传统测试流程、测试左移(开发)和测试右移(运维)原创 2022-11-01 22:19:34 · 307 阅读 · 0 评论 -
软件测试笔记-软件测试模型
软件测试模型:V模型、W模型、H模型原创 2022-10-31 17:32:14 · 258 阅读 · 0 评论 -
软件测试笔记-软件测试概念
软件测试基本概念:通过手工或者工具对“被测对象”进行测试,验证实际结果与预期结果之间是否存在差异。原创 2022-10-30 20:10:01 · 131 阅读 · 0 评论 -
软件测试笔记-软件开发流程的演变
软件开发流程演变:传统瀑布模型→敏捷开发模型→DevOps模型。原创 2022-10-28 23:16:27 · 300 阅读 · 0 评论