Linux 主要目录速查表-小扎扎学测试笔记打卡 一、单用户操作系统和多用户操作系统(科普)二、Windows 和 Linux 文件系统区别1.Windows 下的文件系统2.Linux 下的文件系统3.用户目录4.Linux 主要目录速查表一、单用户操作系统和多用户操作系统(…
今天你学习了吗? 一、selenium python 的四种截图方式
save_screenshot(file_name)get_screenshot_as_file(file_name)get_screenshot_as_base64()get_screenshot_as_png()
二、save_screenshot(file_name) 代码实例
from selenium import webdriver
from time …
一、unittest简介
1.先导入unittest
2.用help函数查看源码解析
3.查看描述:
Python unit testing framework, based on Erich Gammas JUnit and Kent Becks Smalltalk testing framework.
翻译:python的单元测试框架,是基于java的junit测…
文章目录1.Selenium IDE 介绍2.Selenium 安装(1)Firefox(火狐)安装(2)Google(谷歌)安装3.Selenium 使用4.开始录制脚本5.selenium 导出6.页面窗口介绍1.Selenium IDE 介绍
Selenium…
01、什么是微服务
Adrian Cockcroft对微服务的表述:loosely couped service oriented architecture with bounded context。
这里涉及两个微服务的概念: loosely couped:松耦合 松耦合可以引申出其他概念,如各自独立,…
网络环境的好坏,有时会让你的产品带给用户完全不同的体验,作为开发者,在开发项目过程中,我们需要进行对于网络环境的调试。Mac环境下模拟慢速网络可以使用苹果官方提供的工具:
Network Link Conditioner
具体操作步骤…
什么是 Selenium? Selenium 是一种开源工具,用于在 Web 浏览器上执行自动化测试(使用任何 Web 浏览器进行 Web 应用程序测试)。 等等,先别激动,让我再次重申一下,Selenium 仅可以测试Web应用…
UWA DAY大会的支持者们,大家好! 由于近期多地陆续出现新冠病例,为确保参会人员的健康安全,支持政府的防疫措施,主办方决定UWA DAY 2021 技术大会将延期举办,最新举办时间为12月4日、5日(周六、日…
这篇文章主要介绍了Python自动化测试selenium指定截图文件名方法,Selenium 支持 Web 浏览器的自动化,它提供一套测试函数,用于支持 Web 自动化测试,下文基于python实现指定截图文件名方法,需要的小伙伴可以参考一下
前…
1. Pycharm运行Nosetests
PyCharm可以使用两种方法,运行Nosetests测试文件:
1) 图形用户界面GUI
a) 在PyCharm中,选中测试文件,如Tests/test_demo.py
b) 鼠标右键选择Run Nosetests in test_demo.py即可执行测试 注1ÿ…
selenium是一种自动化测试工具,它可以通过不同的定位方式来识别网页上的元素,如id、name、class、tag、link text、partial link text、css和xpath。
css和xpath是两种常用的定位方式,它们都可以通过元素的属性或者层级关系来定位元素&#…
为什么要添加等待
避免页面未渲染完成后操作,导致的报错
经常会遇到报错:selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":&q…
此前对网页内容进行元素定位的操作,接下来就可以对已经定位的元素进行操作了,一般情况下定位好元素后通过IDE的提示就可以了解到有哪些方法 #coding utf-8 import time from selenium import webdriver from selenium.webdriver.common.by import By dr…
目录:导读前言一、监听器之每秒事务数1、Transactions per Second2、监听器-jpgc - Transactions per Second二、监听器之响应时间1、每秒处理的事务数(Transactions per Second)2、响应时间(Reponse Time)前言
压测的时候,我们会经常关注2个重要的指标…
在软件开发的过程中,测试是确保软件质量的一个至关重要的环节。随着软件开发方法的不断演进,测试也在不断地发展和改进。其中,测试左移(Shift Left Testing)和测试右移(Shift Right Testing)是两…
版本控制系统(Version Control System,VCS)是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。在一个项目团队中,开发人员需要对代码做版本控制,而测试人员编写自动化测试脚本后&…
Jmeter有两种方法可以实现算法加密
1、使用__digest自带函数 参数说明:
Digest algorithm:算法摘要,可输入值:MD2、MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512
String to be hashed:要加密的数据
Salt to be…
网上的文章对小白不友好呀,都是给你一堆参数,都不教你怎么使用,直接跳过了最重要的部分,写下该文章希望对后续人有指导性作用 什么参数都不设置时的启动方式 import time
from selenium import webdriver# 创建浏览器驱动参数对象…
test suite
测试套件,理解成测试用例集一系列的测试用例,或测试套件,理解成测试用例的集合和测试套件的集合当运行测试套件时,则运行里面添加的所有测试用例
test runner
测试运行器用于执行和输出结果的组件
test suite、tes…
一、元素定位方式 1、元素属性定位: 1 element driver.find_element_by_id(self, id) 该类方法已经过时,新的方法如下: element driver.find_element(By.ID, ID 值) # 用元素的 ID 属性定位element driver.find_eleme…
页面上有些元素会隐藏起来,要鼠标放到某个位置才会显示出来,例如百度首页https://www.baidu.com/设置下面的隐藏按钮,如下图所示 定位鼠标悬停才显示的元素,要引入新模块,如下所示
from selenium.webdriver.common.ac…