java 单元测试学习

60%左右的单测覆盖率可以非常轻松达到,但达到95%以上的覆盖率,需要覆盖各种代码分支和异常情况等,甚至是配置和bean的初始化方法,所投入的时间非常巨大,但边际效应递减。笔者曾经在工作中遇到过一个极端case,一个CI平时都正常运行,有一次深夜发布, CI跑不过,后来经过第二天check才发现有前

[Android]单元测试和模块测试

在 Kotlin 开发中,单元测试和模块测试(有时也称为组件测试或服务测试)是两种关键的测试方法,它们帮助开发者确保代码的各个部分独立和整体上都按预期工作。

2024最新最全面的Selenium 3.0 + Python自动化测试框架

Selenium是一个用于Web应用程序自动化测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。Selenium测试的主要功能包括:测试与浏览器的兼容性:测试应用程序是否能很好的工作在不同的浏览器和操作系统之上。测试系统功能:创建回归测试,检验软件功能和用户需求。本文以P

单元测试核心类备忘

logger.info("返回结果:"+ JacksonUtil.serializeIgnoreException(dbItem));//@Rollback() //控制数据是否落库。

【Python自动化】Selenium WebDriver + OCR 实现网页自动登录

利用webdriver和PIL库获取验证码图片(解决动态链接),百度OCR识别,实现网页登录登录古诗文网OCR百度智能云-登录选择产品->文字识别->通用文字识别创建应用得到接口信息。

selenium-XPATH以及CSS的便捷使用

https://pan.baidu.com/?from=1026962hNone得出的结果是这样的。为什么会有一个None值呢,看到了我标注的黄色框了吗,元素也是mnav开头的,这里是模糊匹配,所以黄色框中的div也输出了,它又没有href,所以为None。.get_attribute(‘href’

Selenium环境搭建(浏览器驱动下载)

selenium自动化环境搭建,各浏览器驱动下载

postman 为request创建example

什么是example、postman创建example的两种方法

C/C++ unit test单元测试类算法详解及源码

单元测试是指对软件系统中的最小可测试单元进行验证和确认,这些最小单元可以是函数、方法、类等。而unit test单元测试类算法则是针对类的单元测试方法。

【Postman】利用Tests和Environment实现登录自动保存Token

在使用Postman做接口测试的时候发现每次请求功能时都要在Header中手动修改Token,当接口变多时会产生效率问题,故考虑使用环境变量(Environment)来保存。接下来我们定义全局变量Token以便我们使用一般情况下和默认即可。在测试环境中,如果合理利用Postman的环境变量功能,可以

selenium 安装与API总结

直接让进程等待3秒这行代码会设置 WebDriver 在查找页面元素时,最多等待10秒钟。这段代码会等待直到元素myElement可见,最多等待10秒。如果10秒内元素没有出现,则会抛出。

百度指数+selenium+request+比特指纹浏览器+pywebview+pandas+flask过程性

在百度指数单机爬取大量数据的解决之路

selenium打开浏览器报错Failed to create Chrome process.解决方法-python

最后测试发现是管理员权限问题,chrome浏览器和驱动同时取消管理员身份运行。浏览器版本: 110.0.5481.178(正式版本)(32 位)

2024使用Postman协助前端开发(测试工具模拟后端)mock server

在前端开发过程中往往需要获取数据来测试前端是否正常运行,而基于前后端分离的开发模式,往往前后端是同时进行开发由API文档统一规范开发细节,所以往往前端在没有后端的情况下不知道前端开发是否正常,所以这时候就需要一个模拟后端的工具供前端测试postman就是众多测试工具中的一个,也是我比较推荐的一个Po

022.(附加)chromedriver编译-绕过selenium机器人检测

- Selenium 是一个强大的工具,用于自动化Web浏览器操作,更常备用于爬虫- 但selenium需要通过webdriver来驱动chrome,每次运行selenium时,都要先找到对应版本的chromedriver.exe。- chromedriver自动化会对浏览器的部分属性进行修改,非常

【Postman】Postman 详解-开始使用Postman2

主页构建器(或称为“Composer”):创建和编辑请求的地方。(集合):管理您的API请求集合。History(历史):显示您最近发送的所有请求记录。Runner(集合运行器):执行集合中的请求以进行自动化测试。Monitors(监控):管理API监控任务,定期检查API状态。Workspaces

Postman与WebSockets:实时通信的桥梁

WebSockets是一种网络通信协议,提供了在Web客户端和服务器之间进行双向通信的能力。它允许服务器主动向客户端发送消息,而无需客户端的请求,这使得WebSockets非常适合需要实时功能的应用,如在线游戏、聊天应用和实时数据更新。

软件测试学习笔记丨Selenium执行JavaScript脚本

JavaScript是一种脚本语言,简称js。有的场景需要使用js脚本注入,辅助我们完成Selenium无法做到的事情。当WebDriver遇到无法完成的操作时,可以使用JavaScript来完成,WebDriver提供了execute_script()方法来调用js代码。JavaScript是一种

实现元素定位:掌握Selenium八大定位方法

xpath是通过路径的方式获得元素的,一般通过id和name的方式获得元素位置,这是非常简单的,但有时我们无法获得id和name,就可以通过xpath,xpath基本上可以获得任何元素的精准位置,但是获得的速度相对来说比较慢,而且使用xpath获得元素位置,当页面进行修改,元素位置发生改变,我们前面

Python自动化测试之Selenium各浏览器驱动下载网址

(1)Chrome浏览器驱动(chromedriver ):(2)Firefox浏览器驱动(geckodriver):(3)Edge浏览器驱动(MicrosoftWebDriver):(4)IE浏览器驱动(IEDriverServer):(5)Opera浏览器驱动(operadriver):(6)P

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈