单元测试方法介绍
单元测试就是一个软件中最小单元的测试,通常都是一个类或者方法①软件的质量不是功能完整以及功能实现没有问题,而是实现功能的逻辑代码是否正确、是否健壮②从测试环节的越晚发现问题,解决问题的成本就越高这个角度出发,如果问题能在单元测试阶段发现,这样可以极大的减少开发测试成本,提高开发测试效率单元测试在测试
selenium驱动Firefox安装和环境配置
selenium驱动Firefox安装和环境配置
pytest自动化测试框架基础篇
pytest自动化测试框架基础篇
Apipost功能详解,后端必备
Apipost是以API接口调试为主,提供接口调试、文档生成和分享、团队成员协作、Mock、接口自动化测试、离线和无网场景使用等功能,核心理念是通过贯穿互联网产品研发过程中API接口的开发和调试整个流程,提高产品研发协同效率。.........
Java的assert断言以及常见的Assert工具类
实际上Java有一个保留关键字assert,名字叫断言。断言这个东西可以看做是程序语言关于异常处理的一种高级方式。就是通过断言 <boolean表达式>这种形式以及其他形式捕获异常情况。Java中的assert也是有的,使用方法也大概是一下两种:直接接布尔表达式:assert <b
如何进行并发数计算(稳定性测试和压力测试)?
如何进行并发数计算(稳定性测试和压力测试)?
使用Postman进行Mock测试
使用Postman进行Mock测试新建一个Mock服务访问Mock服务接口信息接口路径 /mock/testdemo请求头Content-Type application/jsontoken 21232f297a57a5a743894a0e4a801fc3请求体{ "memberid": "264
软件测试的分类
目前,软件测试已经形成一个完整的、体系庞大的学科,不同的测试领域都有不同的测试方法、技术与名称,我们可能也听过类似的黑盒测试、白盒测试、冒烟测试、单元测试等,其实它们是按照不同的分类方法而产生的测试名称。按照不同的分类标准,可以将软件测试分为很多不同的种类,下面我们详细介绍这些软件测试行业的专业名词
Python + Selenium自动化测试
一、python1.python下载与安装官方下载地址:Python Releases for Windows | Python.orghttps://www.python.org/downloads/windows/下载应用程序,双击运行选择install now进行安装,下方勾选第二个选项系统可
Postman进阶篇(二)-console控制台(查看接口日志、调试代码)
console控制台详细介绍
Python selenium自动化操作Chrome浏览器
selenium自动化,爬虫必备技能
关于使用 postman 设置全局 token 在请求时自动添加至请求头
如何在每次请求的时候自己携带 `token` ,不需要自己再在每一个请求头中写上token?如何将请求根路径在 `postman` 中一处配置,处处使用?
使用Mockito模拟Static静态方法
前言Mockito3.4.0版本之后增加了对Static方法的支持,在这里简单记录下Mockito.mockStatic方法的用法测试代码这是待测试的方法,用到了TestUtil.getString这个静态方法,将使用Mockito改变他的返回值public class TestTarget { p
性能测试项目案例
一、接口测试流程1.需求分析2.api文档解析3.编写测试用例4.搭建工具或代码所需要的环境5.搭建项目结构6.编写脚本:封装测试接口,定义测试用例调用API接口7.执行、生成测试报告8.持续集成二、搭建项目结构及实现...........................
JUnit单元测试常用方法知识整理
一、为什么要进行测试二、什么是单元测试三、IDEA下创建JUnit
解决Selenium中用find_elements_by_xpath()无法获取属性值问题
首先现在Selenium的版本升级,现在查找页面元素的方法都会被显示横线,例如:我们应该使用以下的写法:(先导入By模块)from selenium.webdriver.common.by import Byvalue中就是输入我们想要查找的元素即可!今天我刚好使用selenium的xpath的方法
IDEA - 自动生成单元测试的插件
下载插件1. File——>Settings——>Plugins,搜索Squaretest,然后install就好了,插件安装完成后需要重启一下。2. 重启之后,菜单栏就多了一项Squaretest,点击Squaretest后,菜单的最后一项:Generate Test Methods(
python 23 selenium高级和使用代理
selenuim
曲鸟全栈UI自动化教学(三):Selenium页面操作原理及如何高效的进行元素定位
一、前言本专栏将结合元素定位(selenium/appium)和前沿的图像识别定位(airtest)两种方式来从0到1的构建一个企业级自动化解决方案。通过该项目实战让你学会包括:python、selenium/appium的运用、测试报告、监听、基于元素步骤的断点调试、优于内置方法的元素等待方案、特
Python爬虫——Selenium 定位节点及获取节点信息
当我们想要操作一个节点时,必须先找到这个节点,通过 Selenium 提供的定位节点的方法可以获取到想要的节点,获取节点后可以选择是执行下一步动作(如填充表单、模拟点击等)还是提取数据。Selenium 4 之前使用 find_element_by_*() 方法定位节点,Selenium 4之后使用