pytest-bdd封装
简介pytestbdd主要是用于代码封装代码封装的好处:1、提升代码复用率2、提示测试效率手工测试–使用框架0代码 流程+数据驱动产品经理这样的不懂测试的人员–流程驱动自动化测试–数据驱动pytest-bdd:流程驱动封装行为驱动–敏捷开发模式,消除开发/测试对需要了解的歧义使用方式:描述需求/用户
Git问题:2.拉取远程仓库代码,合并时出现冲突,合并失败
本地git push的时候出现1中提到的问题,需要先拉取最新的代码合并,但是合并的时候出现冲突,合并失败问题描述分析原因解决问题描述在本地IDEA中push代码时,出现下面问题,这个问题在之前Git问题:1中详细介绍过。是因为远程仓库被别人更新了。所以需要先将远程仓库更新到本地。(本地分支为feat
selenium4元素定位方式
selenium3被升级后,selenium4元素定位方式有什么改变
Python爬虫——Selenium 定位节点及获取节点信息
当我们想要操作一个节点时,必须先找到这个节点,通过 Selenium 提供的定位节点的方法可以获取到想要的节点,获取节点后可以选择是执行下一步动作(如填充表单、模拟点击等)还是提取数据。Selenium 4 之前使用 find_element_by_*() 方法定位节点,Selenium 4之后使用
python+selenium 奥兰系统自动化测试
selenium的小试牛刀import timefrom selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsfrom selenium.webdriver.common.by import By
【newman】postman生成漂亮的测试报告
postman生成漂亮的测试报告
jmeter压测服务器并监控各项指标cpu、members、diskIo、networkIo
一、性能工具的安装部署1、下载JMeterPlugins-Standard-1.4.0.zip的安装包2、解压JMeterPlugins-Standard-1.4.0.zip,将其中\lib\ext\JMeterPlugins-Standard.jar包复制到jmeter安装目录下的\lib\ext
单元测试 CI/CD
目前做到的效果是:在Github提Pull requests时,自动触发Jenkins执行单元测试,并将执行结果反馈给Github Pull requests页。后续改进:- Github单测结果可视化- Github单测结果失败或异常时,不允许PR- Github支持跳转Jenkins具体构建任务
软件工程复习提纲
1.什么是软件危机?(P5)答:随着计算机在各个领域的广泛应用,软件的需求量越来越大,软件的复杂度也越来越高,导致软件的开发远远满足不了社会发展的需要,超出预算的经费、超过预期的交付时间的事情经常发生。由于缺乏文档及没有好的开发方法的指导,使得大量已有的软件难以维护。到 20 世纪 60 年代中期出
【高速数字化仪应用案例系列】虹科Spectrum在自动化测试设备领域的应用
虹科Spectrum数字化仪和任意波形发生器,适用于需要捕获,生成和分析电子信号的ATE应用。高分辨率、高带宽、多通道数等性能很好地满足了自动化测试设备的可靠性和完整性。
GTest学习笔记(一)
使用GTest完成一个简单的单元测试
Jmeter常用的十大组件
jmeter执行顺序: 配置元件、前置处理器、定时器、取样器、后置处理器、断言、监听器**作用范围:**配置元件:作用于所有的元件前置处理器:作用于在它范围内的取样器之前定时器:作用于在它范围内的取样器 后置处理器:作用于在它范围内的取样器之后断言:作用于在它 范围内的取样器监听器:作用于在它范围
postman接口测试的关联测试
postman需调用前置接口返回值的解决方法
软件测试方式应该倾向哪一种?
软件测试方式应该倾向哪一种?1.测试驱动开发(Test-Driven Development)2.单元测试(Unit Test)3.代码覆盖(Code Coverage)4.集成测试(Integeration Test)5. 端到端的测试(End to End Test)6. 金字塔测试模型7. 奖
Python自动化——pytest常用插件详解
前言Pytest是Python的一种单元测试框架,与unittest相比,使用起来更简洁、效率更高,也是目前大部分使用python编写测试用例的小伙伴们的第一选择了。除了框架本身提供的功能外,Pytest还支持上百种第三方插件,良好的扩展性可以更好的满足大家在用例设计时的不同需求。本文将为大家详细介
SpringBoot集成Jwt(详细步骤+图解)
SpringBoot集成Jwt(详细步骤+图解)Jwt简介JSON Web Token是目前最流行的跨域认证解决方案,,适合前后端分离项目通过Restful API进行数据交互时进行身份认证Jwt构成(.隔开)eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAi
接口 测试
1.什么是接口(API)2.软件为什么需要接口3.怎么做接口测试从开发那拿到Api接口(期望不要太大)/用Friider去抓包接口,熟悉接口业务,鉴权码接口计划和方案思路: a.正例:输入正常的入参,查看接口是否返回成功 b.反例 I.鉴权返例: 鉴权为空,鉴权码错误,鉴权码已过期…
jmeter分布式压测
jmeter分布式压测
selenium元素操作(一):获取文本text
1分钟了解一个测开小知识:selenium对元素进行操作(一):获取文本text关键字:.text例如:想要获取到这里的文本内容首先定位到元素:NR = driver.find_element_by_Xpath('//*[@id="s_xmancard_mine_new"]/div[1]/div[2
Appium工作原理
一、Appium工作原理二、Appium的加载过程1)调用Android adb完成基本的系统操作2)向Android上部署bootstrap.jar3)Bootstrap.jar Forward Android的端口到PC机器上4)Pc上监听端口接收请求,使用webdriver协议5)分析命令并通