软件测试之缺陷
软件缺陷, 通常又被叫做bug或者defect, 即为软件或程序中存在的某种破坏正常运行能力的问题、错误,其存在会导致软件产品在某种程度上不能满足用户的需求.软件缺陷是指存在于软件(程序、数据、文档中的)那些不符合用户需求的问题.
Linux下安装junit,并通过命令执行junit单元测试
下载junit-4.11.jar和hamcrest-core-1.3.jar到这个目录里的lib下
selenium
selenium的安装以及基础应用
接口测试系列(二)Postman如何传递list、map对象等参数
Postman如何传递不同类型的参数,包括基础数据类型和复杂的list、map、object对象。总结起来就是,地址栏参数填写在params中,其他复杂参数一般以json形式填写在请求体中。
Selenium 学习(0.17)——软件测试之测试用例设计方法——白盒测试——逻辑覆盖法(条件覆盖和条件判定覆盖)
条件覆盖条件覆盖设计测试用例,使每个判断中每个条件的可能取值至少满足一次。条件判定覆盖通过设计足够的测试用例,满足如下条件:所有条件的可能至少执行一次的取值所有判断的可能结果至少执行一次条件判定覆盖同时满足判定覆盖和条件覆盖。
软件测试常见面试题合集(内附详细答案)
最近看到网上流传着各种面试经验及面试题,往往都是一大堆技术题目贴上去,但是没有答案。为此我业余时间整理了这份软件测试基础常见的面试题及详细答案,望各路大牛发现不对的地方不吝赐教,留言即可。
解决Python selenium打开浏览器自动退出
想要关闭直接调用 quit()
深入探索FastAPI单元测试:使用TestClient轻松测试你的API
当使用FastAPI进行单元测试时,一个重要的工具是TestClient类。TestClient类允许我们模拟对FastAPI应用程序的HTTP请求,并测试应用程序的响应。这使我们能够在不启动服务器的情况下对API进行全面的测试。
vscode上对python进行单元测试
1 在settings.json中添加如下。-p 代表测试文件pattern。注意函数名要以'test_'开头。-s后的参数代表启动路径。
JUnit5学习
ParameterizedTest注解的name属性来定制调用显示名称{displayName} 表示当前方法的显示名{index} 表示当前条数,从1开始{arguments} 表示全部参数值,使用逗号分隔{argume
性能测试-jmeter安装、环境变量配置(mac)
jmeter是基于java开发的压力测试工具。
GoogleTest 测试框架
Google Test 框架的原理、使用
Selenium alert 弹窗处理!
页面弹窗有 3 种类型:对于页面出现的 alert 弹窗,Selenium 提供如下方法:对应处理方式:alert(警告信息)弹出框,目的是提示通知信息,只需要用户看完点击确认即可。from selenium import webdriverfrom time import sleepdriver
快速上手:混沌测试工具ChaosBlade
ChaosBlade 是阿里的一个开源的混沌工程测试工具,专门设计用于在各种环境下进行系统的故障模拟和鲁棒性测试。它支持多种类型的故障注入,包括 CPU、内存、磁盘IO、网络、应用进程等。chaosblade-io/chaosblade: An easy to use and powerful ch
一文读懂java单元测试
验证代码功能:单元测试可以验证代码的各个功能是否按照预期工作。通过编写测试用例覆盖代码的不同路径和逻辑条件,可以确保每个单元都能正确执行其设计的功能。提供反馈和调试:单元测试可以快速发现代码中的错误和缺陷。当测试用例失败时,它们提供了有关出现问题的具体位置和原因的反馈信息,有助于开发人员进行调试和修
解决Selenium中无法点击元素,Selemium使用JS代码 driver.execute_script点击元素
解决Selenium中无法点击元素,Selemium使用JS代码 driver.execute_script点击元素
【测试开发篇9】Junit框架
同理,在每一个@Test注释的方法执行结束的末尾,都会执行一次@AfterEach注释的方法。用于指定传入参数的类型;需要注意的是,这种情况下面,被扫描的类一定是xxxTest这样命名的,否则是扫描不到的。当然,一组数据当中的分隔符也不一定采用系统默认的","分割,也可以采用自定义的分隔符。当@Te
软件测试中白盒测试的优缺点是什么?
白盒测试的优缺点白盒测试在计算机领域行业用以检查程序的状态,确定实际运行状态与预期状态是否一致,来看看白盒测试的优点和缺点是什么吧。白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。白盒测试法的覆盖标准有逻辑覆盖、循环覆
自动化测试-Selenium
selenium 是用来做web自动化测试的框架,支持各种浏览器,各种,支持各种语言。
【Selenium爬取小说】
爬取自己想看的小说下载下来