05 2022 档案
摘要:前言 1、 expected_conditions 是Selenium工具中的一个模块,主要用于对页面元素的加载进行判断,包括元素是否存在,可点击等等。 2、 expected_conditions 模块的使用场景一般有两种: 直接在断言中使用 。 与WebDriverWait配合使用,显示等待页面
阅读全文
摘要:前言 ①SDP协议是会话描述协议(Session Description Protocol)的缩写,是一种会话描述格式,一种描述流媒体初始化参数的格式,为描述多媒体数据而设计。 (流媒体是指在传输过程中看到或者听到的内容) ②SDP协议完全是一种会话描述格式(对应的RFC2327 , RFC4566
阅读全文
摘要:https://blog.csdn.net/rangzh/article/details/112305891?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-1
阅读全文
摘要:https://blog.csdn.net/mengxianglong123/article/details/99541433?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault
阅读全文
摘要:前言 1、被测产品中文件上传的功能非常普遍,一般情况下需要将准备好的文件放在预定的路径下,然后在自动化测试的脚本中,去预置的路径下获取文件即可。 2、selenium UI自动化中文件上传的两种方式: ①被测产品的UI界面中存在可输入文件路径的input输入框(该input框元素可能是可见元素,也有
阅读全文
摘要:前言 Python中的abs()函数是Python的内置函数之一,其主要作用是对传入的参数,返回其的绝对量或绝对值。 语法格式 abs(x) 详细介绍: 1、python中的 abs() 函数只有一个参数x,该参数可以是整数,浮点数或复数。 2、如果传递给参数x的是整数或浮点数,则返回其绝对值,即不
阅读全文
摘要:前言 1、在python中经常会用到计算两个时间差,两个日期类型进行相减可以获取到时间差。 2、 seconds 函数获取的是仅仅是时间差的秒数,忽略微秒数,忽略天数。 3、 seconds 函数是获取时间部分的差值,而 total_seconds() 函数是获取两个时间之间的总差值。 t1 = d
阅读全文
摘要:https://vimsky.com/examples/usage/python-unittest-assertalmostequal-function.html
阅读全文
摘要:ps-aux命令详解 前言 ①ps命令(全称:process status)是Linux操作系统查看当前系统中进程状态的常用命令。【用于显示当前进程的状态,类似于windows操作系统中的任务管理器】 ②Linux操作系统中进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠
阅读全文
摘要:前言 在Linux操作系统中,一般常用的杀死进程的命令是 kill 、 pkill 、 killall ,根据杀死单个进程拓展至批量杀死进程。 1、查看指定名称的进程,如下查看运行wps程序的进程: ps -ef | grep wps | grep -v grep 结果如下: 2、根据进程号(PID
阅读全文
摘要:前言 在做UI自动化测试进行元素点击操作时会产生异常 element not interactable (元素不可交互/)。 把自己遇到的这种情况总结一下,下次避一下坑。 出现元素不可交互原因可能有: 1、点击事件太快,元素还未加载出来,可以在UI操作之前添加等待时间等待元素完全加载出来后在进行点击
阅读全文
摘要:前言 1、在浏览网页的时候,有时点击一个链接或者按钮,会弹出一个新的窗口。这类窗口也被称之为句柄(一个浏览器窗口的唯一标识符,通过句柄实现不同浏览器窗口之间的切换),在我们手动控制浏览器的时候,产生新的句柄时浏览器会自动的帮我们跳转到最新的句柄处(鼠标聚焦于最新打开的浏览器窗口)。 2、在UI自动化
阅读全文
摘要:目录(测试点大纲) 1、功能 2、安全 3、性能 4、兼容性 5、界面 (用户界面友好性) 6、网络 7、易用性 功能 1、单人红包功能 (1)自己不能领取 (2)已经是好友可以发红包 (3)不是好友拉黑了就不能发红包 2、多人红包 (1)自己可以领取自己的红包 (2)拼手气红包 (2.1)每人只可
阅读全文
摘要:前言 1、Linux服务器全球知名,它和Windows之间最主要的差异在于,Linux服务器默认情况下一般不提供GUI(图形用户界面),而是命令行界面,它的主要目的是高效处理非交互式进程,响应时间并不是那么重要,相反,能够长时间处理高负载才是最关键的。 2、Linux高可用服务器集群解决方案让IT系
阅读全文
摘要:前言 1、SIP应答消息指的是由UAS或SIP服务器生成的,回应UAC请求的消息。(一个 SIP 消息既可以是一个从客户端到服务器端的请求,也可以是一个从服务器端到客户端的一个应答。) 2、应答消息可能包含UAC所需要的附加头域信息,也可能只是个简单的,用于防止UAC重发请求的确认消息。 3、有些应
阅读全文
摘要:前言 1、Linux是多用户的任务系统,对于每个用户都可以指定特定的用户变量。针对不同程序在不同的环境下运行就需要修改环境变量进行定制,本文介绍 Linux常见的环境变量设置方法,希望对你有帮助。 Linux操作系统环境变量配置 在Linux操作系统中自定义安装软件的时候,经常需要配置环境变量,下面
阅读全文
摘要:前言 在日常的测试开发工作中,需要经常对文件进行处理,如对日志文件的分析,对数据文件的遍历,如果遇到比较大的文件,那就要求程序的健壮性有更高的要求。 实例 1、现以读取一个大小为900M的文件为例,现已常用的文件处理方式把每行内容打印出来,并记录处理时间。 start=time.time() wit
阅读全文
摘要:前言 ARP(地址解析协议) > 根据IP地址查询物理地址 1、地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。 2、主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息(返回信息包
阅读全文
摘要:前言 1、 scp 是 secure copy 的简写,用于在Linux操作系统下进行远程拷贝文件的命令; 2、 scp 命令 是 linux 操作系统下基于 ssh协议 登陆进行安全的远程文件拷贝命令。 3、和 scp 命令类似的命令有 cp 命令,不过 cp 命令只是在本机进行拷贝而不能跨服务器
阅读全文