软件测试相关内容第五弹 -- 自动化测试Selenium
自动化测试的相关理论知识、实操selenium,、Junit
【项目实战】与单元测试有关的Maven插件介绍 - maven-surefire-report-plugin插件说明
maven-surefire-report-plugin插件是Maven的一个插件,它用于生成基于JUnit和TestNG的单元测试报告。该插件通过解析测试结果文件,生成HTML格式的测试报告,以便于项目中的测试结果分析和跟踪。maven-surefire-report-plugin插件是一个非常有
Swift 单元测试
本章你会学会编写UnitTest
Python实现短信循环压力测试教程
其中,selenium是Python的一个第三方库,能够模拟浏览器的行为,进行自动化测试等操作。driver.find_element_by_xpath("//button[contains(text(),'登录')]").click()driver.find_element_by_xpath("/
最新:Selenium操作已经打开的Chrome(免登录)
最近重新尝试了一下,之前写的博客内容。重新捋了一下思路。目的就是,selenium在需要登录的网站面前,可能就显得有些乏力,因此是不是有一种东西,可以操作它打开我们之前打开过的网站,这样就不用登录了。你找到桌面的chrome图标->右键,属性我这目标写着:"C:\Program Files\Goog
Python自动化测试利器selenium详解
Selenium是一种常用的Web自动化测试工具,支持多种编程语言和多种浏览器,可以模拟用户的交互行为,自动化地执行测试用例和生成测试报告。Selenium基于浏览器驱动实现,结合多种定位元素的方法,可以实现各种复杂的Web应用程序的测试
压力测试(QPS)及测试工具Locust
压力测试:确定接口或服务能够处理的最大请求量(吞吐量)和并发用户数,同时保持合理的响应时间和稳定性。
selenium【元素定位与操作】
定位元素[@属性=‘属性值’][@属性][tag][text()=‘文本’] 返回的是元素两个间的文本[contains(text(),“元素两个间的部分文本”)][contains(@属性名,“部分属性值”)]定位下拉列表的某个选项:driver.find_element(By.XPATH,‘/
亚马逊云科技 Lambda 运行selenium
有些定时任务需要使用自动化测试的工具,如果使用亚马逊云科技 Lambda来实现这个功能的话,那么就需要图形框架,而我们知道lambda其实是一个虚拟机,而且按照系统级别依赖比较困难。所以这里选择使用容器的形式进行发布。在dockerfile中先安装chrome和对应的驱动,然后再安装系统级别的依赖。
设计模式学习笔记 - 规范与重构 - 2.单元测试-保证重构不出错的技术手段
那如何保证重构不出错呢?你需要掌握各种设计思想、设计原则、设计模式,还需要对所重构的业务和代码有足够的了解。除了这些个人能力因素外,最可落地执行、最有效的保证重构不出错的手段应该是单元测试了。当重构完成之后,如果新的代码仍然能通过单元测试,那就说明代码原有逻辑的正确性未被破坏,原有的外部可见行为未变
爬虫学习 Scrapy中间件&代理&UA随机&selenium使用
isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。可以使用useragentsring.com设置一个USER_AGENT_LIST。如果要判断两个类型是否相同推荐使用 isinstance()。middlewares只留process_request即可。由于想
11.测试教程-自动化测试selenium-3
unittest:当你的测试用例只有几条时,可以不必考虑用例的组织,但是,当测试用例达到 成百上千条时,大量的测试用例堆砌在一起,就产生了扩展性与维护性等问题,此时需要考虑用例的规 范与组织问题了。单元测试框架就是来解决这个问题的。而后对批量执行脚本进行了演示,以及unittest断言,HTML报告
013-Python3.11.8+selenium4.18.1+Web元素定位大法
格式---browser.find_element(By.XPATH,'/html/body/div[2]/div[1]/div[5]/div/div/div[3]/ul/li[2]/a/span[2]')#格式---browser.find_element(By.PARTIAL_LINK_TEXT
性能测试与压力测试: 了解它们之间的差异
1.背景介绍性能测试和压力测试是在软件和系统开发过程中不可或缺的一部分。它们的目的是确保软件和系统能够在实际环境中满足预期的性能要求。然而,这两种测试之间存在一些关键的区别,了解它们之间的差异对于确保软件和系统的高性能至关重要。在本文中,我们将讨论性能测试和压力测试的核心概念,探讨它们之间的联系,以
手机多模块反复重启压力测试脚本
main.py是对template_lcd.py的封装(也能封装bat脚本),它能通过adb devices命令的输出来自动检测手机数量,将template_lcd.py中的xxxt替换为每个手机的真实序列号,并以template_lcd.py为模板,为每个手机产生一个以 序列号.py
接口测试+postman
能够分析HTTP协议的请求和响应数据,完成指定接口的API文档解析。
postman学习
postman学习
推荐:Moq.AutoMocker - 简化单元测试的自动模拟工具
推荐:Moq.AutoMocker - 简化单元测试的自动模拟工具[!TIP]想要快速了解 Moq.AutoMocker 的功能及使用方式?戳此查看官方仓库:https://gitcode.com/moq/Moq.AutoMockerMoq.AutoMocker 是什么?Moq.AutoMocker
【Selenium】UI自动化|元素定位常见问题
1、报错NoSuchElementException——定位不到元素1、报错NoSuchElementException——定位不到元素分析的可能原因:页面还没有加载出来,就对页面上的元素进行的操作元素在iframe中,先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而webdri
使用 AssertJ 进行单元测试的提示
单元测试已成为开发的标准部分。许多工具可以以许多不同的方式用于它。本文演示了一些提示,或者说,对我来说效果很好的最佳实践。