章节十:Selenium
章节十:Selenium目录章节十:Selenium1. selenium是什么2. 怎么用2.1 设置浏览器引擎2.2 获取数据2.3 解析与提取数据2.4 自动操作浏览器3. 实操运用3.1 确认目标3.2 分析过程3.3 代码实现4. 本关总结5. 习题练习5.1 习题一5.1.1 练习介绍5
Selenium自动化测试——计算器加法测试
基于PO框架基础入门案例——计算器加法的验证
Selenium测试指南
测试是开发周期的一个重要部分,对于确保你的应用程序的质量和稳定性至关重要。通过进行应用测试,你可以在你的代码中有机会给你的用户带来问题之前发现并修复这些错误。此外,应用程序测试可以帮助你验证你的应用程序在不同的浏览器和操作系统上是否正常工作。测试的方式有几种,包括手动、自动和性能测试。自动测试是进行
【单元测试】C++单元测试框架Google Test入门之四:参数化
在设计测试案例时,经常需要考虑给被测函数传入不同的值的情况。我们之前的做法通常是写一个通用方法,然后编写在测试案例调用它。即使使用了通用方法,这样的工作也是有很多重复性的,程序员都懒,都希望能够少写代码,多复用代码。Google的程序员也一样,他们考虑到了这个问题,并且提供了一个灵活的参数化测试的方
API自动化测试是什么?我们该如何做API自动化测试呢?
应用程序编程接口(API)是充当软件组件接口的规范。大多数功能测试都涉及测试网页或表单等用户界面,而API测试涉及绕过用户界面并通过调用其API直接与服务程序通信。API测试允许测试绕过GUI并将请求直接发送到应用程序的后端或服务,并在验证响应内容以确保按预期运行的同时收到响应。上面的示例通常称为客
使用Jmeter抓取手机APP报文并进行APP接口测试
Jmeter是一个比较常用的接口测试工具,尤其是接口性能测试。当然它也可以用来测试手机APP的HTTP接口,我在和分别介绍了Fiddler和charles 如何抓取APP报文,本文介绍使用Jmeter来抓取APP报文以及进行手机APP接口测试。
【软件测试】资深测试的总结,接口测试中的最常见的几个错误......
为了彻底进行API接口测试,我们将讨论在接口测试期间经常发生的几个常见错误。还提供简单的解决方案,以帮助改进API测试方法、运行状况和测试结果。错误的条目通常可以观察到,当使用一组必需的输入参数对API进行单独测试时,它工作得很好,但是当与合作伙伴集成时,它开始出现行为错误和故障。这是因为伙伴可能正
解决sonar的单元测试的覆盖率会为0问题
今天做项目遇到一个问题,明明做单元测试时覆盖率已经百分百了,然后传到Jenkin上,构建也成功了,但偏偏覆盖率就是为零,非常确定代码没有问题,所以唯一的问题就是出现在配置上了。一开始的结果如下:Jenkin上面的配置如下:一开始以为是我要扫描的包原因,所以我就在这下面把全部文件的路径都加上去了,结果
python你真的懂断言嘛?
目录前言一、python中的断言二、具体案例前言先来看看断言是什么?它又有什么用?编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设。程序员相信在程序中的某个特定点该表达式值为真,可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最
selenium爬虫框架爬取某壁纸网站
这次爬虫主要就是用selenium驱动真实浏览器(可以无界面运行)对目标网站进行请求,然后得到网页源代码,通过xpath进行解析,得到目标图片的url以及名称。首先,进入想爬取的网站之后,找一个目标分类,F12打开开发者工具,选中一张图片,查看其所在源代码前面的标签,然后写出xpath解析。./do
软件测试过程:单元测试,集成测试,系统测试,验收测试,回归测试
系统测试是将软件放在整个计算机环境下,包括软硬件平台、某些支持软件、数据和人员等,在实际运行环境下进行一 系列的测试,包括恢复测试、安全测试、强度测试和性能测 试等。β测试是由软件的多个用户在实际操作环境下进行的测试。黑盒测试的测试用例,使之对任何合理的输入和不合理的输入,都 能鉴别和响应。模块是软
汽车软件测试专栏—汽车测试用例设计(第三期)
汽车软件测试专栏—汽车测试用例设计(第三期)
Selenium原理
Selenium原理
软件测试用例编写规范文档,模板都给你了我看谁还不会写测试用例
今天分享干货,软件测试用例的编写文档,看完我看还有谁不会写测试用例。需要完整文档笔记文末找我拿哦。一 概述1.1目的统一测试用例编写的规范,为测试设计人员提供测试用例编写的指导,提高编写的测试用例的可读性,可执行性、合理性。为测试执行人员更好执行测试,提高测试效率,最终提高公司整个产品的质量。1.2
JMeter - 下载安装教程(Windows/macOS/Linux)
jmeter介绍、下载、目录说明、Windows/macOS下启动、Linux下启动
学会使用LoadRunner录制脚本
LoadRunner是一种适用于许多软件体系架构的自动负载测试工具,从用户关注的响应时间、吞吐量, 并发用户和性能计数器等方面来衡量系统的性能表现,辅助用户进行系统性能的优化。
SpringBoot 单元测试利器-Mockito
mock 测试就是在测试过程中,创建一个假的对象,避免你为了测试一个方法,却要自行构建整个 bean 的依赖链像是以下这张图,类 A 需要调用类 B 和类 C,而类 B 和类 C 又需要调用其他类如 D、E、F 等,假设类 D 是一个外部服务,那就会很难测,因为你的返回结果会直接的受外部服务影响,导
软件测试中思维模型
具体思考的人喜欢遵循指示,有详细的计划。在创造性思维中,我们打破既定的理论、规则和程序,以一种新的和富有想象力的方式做事。例如,在测试的背景下,这可能是当我们应用新的测试技术时,例如成对测试技术,以减少排列组合的数量但增加覆盖率。发散性思维指的是通过探索许多可能的解决方案,努力找到一个可行的方案,从
jmeter命令大全(命令行模式)
jmeter命令--? 打印命令行选项并退出-h、 --帮助 打印使用信息和退出-v、 --版本 打印版本信息并退出-p、 --propfile<argument> 要使用的jmeter属性文件-q、 --addprop<argument> 其他JMeter属性文件-t、 -
软件测试分类
单元测试;集成测试;系统测试;验收测试。: 又称模块测试,是针对软件设计的最小单位-程序模块进行正确ing检验的测试工作。其目的在于检查每个程序单元是否能正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求,发现各模块内部可能存在的各种错误。单元测试需要从程序的内部结构出发设计测试用例。