接口测试的用例编写(示例详细)

在接口测试中,我们优先按照业务流程做测试,后续在做单个模块的核新功能的接口测试。接口测试用例的编写与功能测试的用例编写类似,按照流程的方式来编写测试用例,再把测试流程转为测试用例,流程可以使用思维导图的方式做分析。如下是某系统添加合同的流程分析接口文档接口文档的作用:方便前端开发人员以及测试人员能高

Selenium

elementToBeClickable(By locator) ‒ ⽤于检查元素的期望是可⻅的并已启⽤,以便您可以单击它。textToBe(Bylocator,String str) - 检查元素。presenceOfElementLocated(Bylocator) ‒ 检查⻚⾯的 DOM 上是

自动化测试selenium篇(一)

本文主要讲解了selenium测试一些细节;

自动化测试selenium篇(二)

本文主要写了selenium中对浏览器操作的一些具体步骤;

Selenium打开浏览器后闪退问题解决

恍然醒悟之前,其实笔者也去核对了浏览器版本、也去Chrome和Edge开发者官网下载了对应版本的msedgedriver.exe和chromedriver.exe并将其保存路径加入了系统Path环境变量。就是这个小小的差异,而对于笔者这个日常将火狐浏览器作为默认浏览器,并只在火狐浏览器做了大量自动化

解决Selenium元素拖拽不生效Bug

方案3:先通过clickAndHold()方法点击并按住元素,然后使用moveByOffset()方法将元素拖拽到目标区域,再使用release()方法将按住的元素释放——无效。方案4:先通过clickAndHold()方法点击并按住元素,然后使用moveToElement()方法将元素拖拽到指定元

Go基础学习11-测试工具gomock和monkey的使用

这篇文章主要针对go语言中的测试工具进行回顾总结,包括mockgen、mockey等。Mock是单元测试中常见的一种技术,就是在测试过程中,对于一些不容易构造或者获取的对象,创建一个Mock对象来模拟对象的行为,从而把测试与测试边界以外的对象隔离开。上面使用mockgen生成对应的mock文件缺点非

「自动化测试」Selenium 的使用

解放双手的神器啊

selenium 页面滚动的实用方法

功能需求:编写爬虫时在这几种情况下会经常用selenium的滚动屏幕的功能。1、动态加载的网页,当你不滚动屏幕时只会显示部分数据,当向下滚动时会显示更多的数据。只有显示完成后才能用driver.find_elements获取全部元素。2、当通过多页的滚动获取全部数据后,要单击某个元素时,这个元素必须

Selenium等待机制:理解并应用显式等待与隐式等待,解决页面加载慢的问题

为了解决这个问题,Selenium提供了多种等待机制,其中最常用的是显式等待(Explicit Wait)和隐式等待(Implicit Wait)。本文将详细探讨这两种等待机制的原理、应用方式,并通过丰富的代码和案例,帮助新手朋友理解和掌握这些技巧,以解决页面加载慢的问题。通过合理设置显式等待和隐式

selenium+谷歌驱动器的安装

安装)的终端下,输入pip install selenium 回车安装(命令行的命令是一样的),安装好后再输入pip show selenium检查是否安装成功。3.下载后解压,将chromedriverd exe文件放到python目录的Scripts目录下(前提是已经安装好python,没安装的

Postman之全局变量与环境变量配置

Postman之全局变量与环境变量配置

探索Selenium的规避检测策略

本篇博客重点介绍了Selenium在规避检测方面的应用。在当今网络环境中,越来越多的网站采取了反爬虫机制,使得爬取数据变得更加困难。然而,Selenium作为一种强大的Web自动化工具,可以模拟用户行为,有效规避常见的检测技术。

Postman官网下载导入导出分享等,初次使用怎么快速上手?Postman环境变量、常用脚本如何使用?

Postman官网下载导入导出分享等,初次使用怎么快速上手?Postman环境变量、常用脚本如何使用?

Selenium+Docker成功解决这一大难题

框架分为3个部分,多线程并发测试框架采用Python编写,调用robot framework执行测试用例,并将测试请求发送给docker容器中运行的SeleniumHub,SeleniumHub寻找处于空闲状态的SeleniumNode执行节点进行web测试,测试结束后,在部署测试脚本的主机上生成各

Postman 问题汇总

SSL校验失败,可以在postman设置中关闭ssl校验,自测对ssl无要求。

关于selenium无头模式打开Chrome/Edge白屏的问题

selenium == 4.25.0Chrome == 129.0.6668.59Edge == 129.0.2792.52options.add_argument(“–headless=old”)https://stackoverflow.com/questions/78996364/chrome

Selenium入坑——用代码自动下载浏览器驱动

让代码根据我们的浏览器自动匹配驱动

277道Selenium面试八股文(答案、分析和深入提问)整理

最直接有效的方法是使用clear(),这是推荐的做法。使用方法一般不常用,除非在特定情况下需要逐字删除文本。希望这些信息对你有所帮助!如果你确定页面上只会有一个符合条件的元素,使用方法。如果可能会有多个符合条件的元素,或你想处理所有匹配的元素,使用方法。这样可以确保在编写测试时更好地控制其行为,根据

软件验证与确认实验二-单元测试

理解四种测试设计准则:输入域、图、逻辑表达式、语义结构。理解常用基于结构的覆盖准则:语句覆盖、分支覆盖、MC/DC覆盖。被测程序(Program under test,PUT)应满足分支覆盖。

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

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈