Django ,作为 Python 编写的一个优秀的开源 Web 应用框架,特别适用于快速开发的团队。对于很多场景来说,我们需要一份 API 文档,好处实在太多了: 提高开发效率:开发者可以基于 API 文档 快速学习和尝试...
-
数据库 python 软件测试 功能测试 自动化测试 程序人生 Django 快速整合 Swagger:实用步骤和最佳实践
-
测试工具 软件测试 功能测试 自动化测试 程序人生 职场和发展 Postman常见问题及解决方法
1、网络连接问题 如果Postman无法发送请求或接收响应,可以尝试以下操作: 检查网络连接是否正常,包括检查网络设置、代理设置等。 确认请求的URL是否正确,并检查是否使用了正确的HTTP方法(例如GET、POST、PUT...
-
后端 测试工具 功能测试 模块测试 《Eolink 征文活动- -RESTful接口全解测试-全方位了解Eolink-三神技超亮点》
目录 前言: 神技: 1、【代码生成】(★★★★★)五星推荐 2、一键Swagger搬运(★★★★★)五星推荐 3、eo注释与一键上传全部接口(★★★★★)五星推荐 活动链接: Eolink深度体验过程与总结(可以当做使用案...
-
程序人生 测试工具 python 自动化 测试用例 功能测试 Pytest面试题
当面试一名候选人以评估他们在 pytest 自动化测试方面的能力时,你可以使用以下问题: 问题 1:什么是 pytest?为什么它在自动化测试中如此受欢迎? 出题逻辑: 了解候选人对 pytest 的基本了解以及为什么它成为...
-
深度学习 神经网络 功能测试 pytorch lightning 按照频率/epoch/step保存模型或checkpoint
需求 在训练深度神经网络时,如果训练时间较长,我们通常希望在训练过程中定期保存模型的参数,以便稍后从该点恢复训练或进行推理。PyTorch Lightning 提供了 ModelCheckpoint 回调函数来帮助我们自动保...
-
自动化 测试工具 功能测试 压力测试 外包派遣3年华为,合同结束转正,转正后工资12k-15k,13薪,包三餐,值得去吗?
“但凡有点机会,千万别去外包! ” 在程序员圈子里面,外包程序员似乎永远处于一个尴尬的角色,如果你说他们不是程序员吧,他们也是程序员。应该说是外包这个词比较尴尬吧。赶着和正式工一样的伙,待遇缺天差地别,没有福利,逢年过节也没...
-
程序员 功能测试 软件测试 程序人生 python 人工智能 AI测试|史上最全,细数AIGC在测试领域落地的困难点
一、引言&背景 自2022年由横空出世的ChatGPT引发的各类AIGC(Generative AI)爆发以来,人们对其在各个领域的应用潜力产生了极大的兴趣。在研发领域,各种研究已经证明了Github Copilot在研发效...
-
测试工具 功能测试 软件测试 自动化测试 职场和发展 程序人生 selenium中元素定位正确但是操作失败,6种解决办法全搞定
selenium中元素定位正确但是操作失败的原因无外乎以下4种: 01 页面没加载好 解决方法:添加等待方法,如:time.sleep( 02 页面提交需要等待给数据后台 解决方法:添加等待方法,如:time.sleep(...
-
测试用例 测试工具 功能测试 selenium postman 【单元测试】Junit 4教程(一)--白盒测试方法
1.0 流程图标识 1.1 语句覆盖法(C0标准) ① 目标 程序中的每个可执行语句至少被执行一次 后面如未说明那就是还是用的这个样例 程序源代码: 画出流程图: ② 用例 输入输出a = 2 b = 1 c = 6a...
-
自动化测试 软件测试 测试工程师 职场和发展 5年功能测试,薪资定格8K迷茫了....我该如何破局?
前言 来自一位粉丝的投稿,从毕业开始就一直在从事软件测试的工作,到目前已经是第5个年头了,从4k涨到了8K,显而易见我们这位粉丝并不满足现状,于是问我怎么破局,他当下应该干什么事情,或者应该学习什么技术,总觉得自己在浪费时间...
-
单元测试 软件测试 测试工具 功能测试 Python+Requests+PyTest+Excel+Allure 接口自动化测试实战
目录 本文主要介绍了Python+Requess+PyTest+Excel+Allure 接口自动化测试实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习...
-
压力测试 postman 功能测试 单元测试 测试工具 Pytest+request+Allure实现接口自动化框架
专注于分享软件测试干货内容,欢迎点赞 收藏 ⭐留言 如有错误敬请指正!交流讨论:欢迎加入我们一起学习!资源分享:耗时200+小时精选的「软件测试」资料包 软件测试学习教程推荐:火遍全网的《软件测试》教程 前...
-
压力测试 单元测试 测试用例 功能测试 【找bug】入行测试:这是不是bug? 资深测试:这bug分类轻轻轻松......
目录:导读 前言一、功能性问题二、兼容性问题三、易用性问题四、数据库问题五、存储过程问题六、性能问题七、设计错误问题八、外部条件问题九、数据同步问题十、需求理解问题十一、总结 前言 bug是缺陷的一种表现形式,而一个缺陷是...
-
软件测试 功能测试 自动化测试 程序人生 职场和发展 pytest学习和使用-pytest如何进行分布式测试?(pytest-xdist)
1 什么是分布式测试? 在进行本文之前,先了解些基础知识,什么是分布式测试?分布式测试:是指通过局域网和Internet,把分布于不同地点、独立完成特定功能的测试计算机连接起来,以达到测试资源共享、分散操作、集中管理、协同工...
-
职场和发展 功能测试 软件测试 自动化测试 程序人生 15:00面试,15:06就出来了,问的问题有点变态。。。
从小厂出来,没想到在另一家公司又寄了。 到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到9月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。 还在有个...
-
运维 自动化测试 软件测试 功能测试 程序人生 职场发展 DevOps中的持续测试优势和工具
持续测试 DevOps中的持续测试是一种软件测试类型,它涉及在软件开发生命周期的每个阶段测试软件。持续测试的目标是通过早期测试和经常测试来评估持续交付过程的每一步的软件质量。 DevOps中的持续测试流程涉及开发人员、Dev...
-
单元测试 自动化 性能测试 功能测试 软件测试之-集成测试
1、集成测试概念 1.集成测试也叫组装测试、联合测试、子系统测试或部件测试。 2.集成测试是在单元测试的基础上,将所有模块按照概要设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。 2、集成测试的目...
-
测试工具 职场和发展 功能测试 软件测试 自动化测试 程序人生 你了解Postman 变量吗?
变量是在Postman工具中使用的一种特殊功能,用于存储和管理动态数据。它们可以用于在请求的不同部分、环境或集合之间共享和重复使用值。 Postman变量有以下几种类型: 1、环境变量(Environment Variabl...
-
功能测试 自动化测试 程序人生 软件测试/测试开发丨Pytest 测试框架学习笔记
前言 自动化测试前,需要提前准备好数据,测试完成后,需要自动清理脏数据,有没有更好用的框架?自动化测试中,需要使用多套测试数据实现用例的参数化,有没有更便捷的方式?自动化测试后,需要自动生成优雅、简洁的测试报告,有没有更好的...
-
软件测试 自动化测试 职场和发展 功能测试 程序人生 python三大开发框架django、 flask 和 fastapi 对比
本文讲述了什么启发了 FastAPI 的诞生,它与其他替代框架的对比,以及从中汲取的经验。 如果不是基于前人的成果,FastAPI 将不会存在。在 FastAPI 之前,前人已经创建了许多工具 。 几年来,我一直在避免创建新...
-
程序人生 面试 职场和发展 功能测试 自动化测试 外包测试3年,离职后成功入职华为,拿到offer的那天我泪目了....
一提及外包测试,大部分人的第一印象就是:工作强度大,技术含量低,没有归属感!外包工作三年总体感受就是这份工作缺乏归属感,心里总有一种落差,进步空间不大,接触不到核心技术,公司没有针对你的技术培训与探究,工作简单,业务重复,通...
-
microsoft 单元测试 功能测试 自动化测试 软件测试 Python的UI操作——UiAutomation 库
2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)-CSDN博客文章浏览阅读1.3k次,点赞60次,收藏8次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测...
-
职场和发展 面试 自动化测试 软件测试 功能测试 踏进字节的那一瞬间,我泪目了,这457天的外包经历值了....
一年半吗?我只记得437个日日夜夜 没有绝对的天才,只有持续不断的付出。对于我们每一个平凡人来说,改变命运只能依靠努力+幸运,但如果你不够幸运,那就只能拉高努力的占比。 2021年8月,我有幸成为了字节跳动的一名高级测试工程...
-
功能测试 自动化测试 程序人生 职场和发展 软件测试必会:cookie、session和token的区别
今天就来说说session、cookie、token这三者之间的关系!最近这仨玩意搞得头有点大藍 01、为什么会有它们三个 我们都知道 HTTP 协议是无状态的,所谓的无状态就是客户端每次想要与服务端通信,都必须重新与服务端...
-
selenium 测试工具 功能测试 单元测试 pytest 测试用例 Jenkins的环境部署,(打包、发布、部署、自动化测试)
一、Tomcat环境安装 1.安装JDK(Java环境) JDK下载地址:Java Downloads | Oracle 安装好后在系统环境变量里配置环境变量: ①添加JAVA_HOME 变量名:JAVA_HOME变量值:C...
-
单元测试 devops 测试工程师 软件测试 功能测试 这16个性能测试工具,测试人用了都说好!
在软件测试日常工作中,大家接触得比较多的性能测试工具有LoadRunner和Jmeter,这里整理了web应用程序性能和负载压力能力的最广泛使用的性能测试工具的综合列表。 这些负载测试工具将确保您的应用程序在高峰流量和极端...
-
网络协议 软件测试 自动化测试 功能测试 程序人生 Jmeter —— jmeter利用取样器中http发送请求
使用Jmeter发送HTTP请求 取样器是用来模拟用户操作,向服务器发送请求以及接收服务器的响应数 据的一类元件,其中HTTP请求取样器是用来模拟常用的http请求的 步骤如下: 步骤一:添加线程组 右击测试计划——添加——...
-
单元测试 软件工程 压力测试 功能测试 测试计划模板
1. 测试计划概述 主要介绍项目背景、测试时间、资源、环境、测试范围、测试策略等。具体如下: 2. 测试时间计划 即安排多少轮测试,每一轮计划什么时候开始,什么时候结束。 3. 第N轮功能测试 详细的测试计划,模块、功能...
-
测试工具 功能测试 Selenium八种定位方式
八种定位方式分别是:id、name、class name、tag name 、link text、partial link textxpath、css selector。 元素标签或者元素属性:id、name、class n...
-
软件工程 安全 功能测试 单元测试 集成测试 关于软件可测试性的资料
“软件可测试性”的相关资料 本篇文章仅作为 "软件可测试性" 的简单概述资料的汇总,方便大家对”可测试性“概念有初步印象和相关概念,不用作任何商业用途。本文系阅读并参考了十余篇关于”可测试性“的文章、文献,从中提取核心内容,...
-
功能测试 测试工具 单元测试 selenium 测试用例 一文教会你Jenkins 主从模式实现分布式自动化测试
背景 日常构建Jenkins任务中,会经常出现下面的情况: (1)自动化测试执行需要消耗大量的 CPU 和内存资源,如果服务器上还有其他的服务,可能会造成卡顿或者宕机这样的情况; (2)Web自动化测试代码需要在不同浏览器上...
-
python 测试工具 功能测试 职场和发展 selenium—xpath定位方法详解
前言 今天我们来聊聊selenium -- xpath定位方法,我们都知道selenium有八大定位策略分别是id、name、class name、tag name、link text、partial link text、x...
-
功能测试 软件测试 自动化测试 程序人生 职场和发展 分清性能测试,负载测试,压力测试这三个的区别
做测试一年多来,虽然平时的工作都能很好的完成,但最近突然发现自己在关于测试的整体知识体系上面的了解很是欠缺,所以,在工作之余也做了一些测试方面的知识的补充。不足之处,还请大家多多交流,互相学习。 现在看来,虽然平时工作中,...
-
职场和发展 程序人生 自动化测试 功能测试 5年测试被裁,恶补3个月上岸字节28K,面试差点被问哭···
我的个人背景非常简单,也可以说丝毫没有亮点。 学历普通,计算机专业二本毕业,毕业后出来就一直在一家小公司,岁月如梭细,算了下至今从事软件测试已经5年了,也点点点了五年,每天都是重复的工作,毫无新意,甚至一度的怀疑人生,后来就...
-
功能测试 测试工具 压力测试 自动化 jmeter pytest-xdist 进行多进程并发测试!
在软件开发过程中,测试是确保代码质量和可靠性的关键步骤。随着项目规模的扩大和复杂性的增加,测试用例的执行效率变得尤为重要。为了加速测试过程,特别是对于一些可以并行执行的测试用 例,pytest-xdist 提供了一种强大的工...
-
面试 职场和发展 jmeter 自动化测试 功能测试 大厂与小厂招人的区别,看完多少有点不敢相信
前两天在头条发了一条招人的感慨,关于大厂招人和小公司招人的区别。 大厂:有影响力,有钱,能够吸引了大量的应聘者。因此,也就有了筛选的资格,比如必须985名校毕业,必须35岁以下,不能5年3跳,必须这个……不能那个……当员工不...
-
测试工具 压力测试 功能测试 职场和发展 接口测试中的Token鉴权(Postman中Token的获取和引用)
什么是Token鉴权? 鉴权是指验证用户是否有权访问系统的行为。 Token 鉴权是其中一种鉴权方式,其他的鉴权方式还有HTTP Basic Authentication、session+cookie、OAuth Token...
-
postman 功能测试 测试工具 selenium 【软件测试】自动化测试战零基础教程——Python自动化从入门到实战(二)
软件测试知识持续更新中 第二章 python webdriver 环境搭建第一节 环境搭建准备工具如下:windows 环境安装linux 环境安装 第二节 使用 IDLE 来编写 python有效地使用 IDLE...
-
自动化测试 职场和发展 软件测试 功能测试 程序人生 pytest结合Excel实现接口自动化
前言 我们先来回顾下之前篇章“pytest通过parametrize方法实现数据驱动实战”,主要是通过yaml文件来读取测试用例。而我们用Excel文件存放测试用例又有什么区别呢? 毫无疑问,Pytest自动化测试框架也能读...
-
开发语言 软件测试 程序人生 功能测试 Python+Requests+Pytest+Excel+Allure 接口自动化测试项目实战【框架之间的对比】
--------UnitTest框架和PyTest框架的简单认识对比与项目实战-------- 定义: Unittest是Python标准库中自带的单元测试框架,Unittest有时候也被称为PyUnit,就...
-
单元测试 自动化 功能测试 软件测试:测试过程和方法
1 测试过程 1.1 测试阶段划分 测试阶段划分:需求测试(重点)、单元测试、集成测试、系统测试(重点)、验收测试、回归测试 需求测试 定义:通过评审来测试需求(通过不同级别不同类型的评审来避免人员意见)...
-
压力测试 python 功能测试 软件测试 自动化测试 单元测试 selenium中元素定位正确但是操作失败,6种解决办法全搞定
专注于分享软件测试干货内容,欢迎点赞 收藏 ⭐留言 如有错误敬请指正!交流讨论:欢迎加入我们一起学习!资源分享:耗时200+小时精选的「软件测试」资料包 软件测试学习教程推荐:火遍全网的《软件测试》教程 s...
-
测试工具 功能测试 软件测试 自动化测试 程序人生 职场和发展 接招吧! selenium环境+元素定位大法
selenium 与 webdriver Selenium 是一个用于 Web 测试的工具,测试运行在浏览器中,就像真正的用户在手工操作一样。支持所有主流浏览器 WebDriver 就是对浏览器提供的原生API进行封装,使其...
-
python 压力测试 功能测试 自动化测试 软件测试 程序人生 Pytest 自定义HOOK函数
除了系统提过的HOOK函数外,也可以通过自定义HOOK的方式实现想要的功能。 首先创建一个py文件,里面定义自己的HOOK函数,主要pytest里面的hook函数必须以pytest开头。 """自定义HOOK函数""...
-
功能测试 测试用例 测试工具 单元测试 jmeter selenium 【Pytest】tep环境变量、fixtures、用例三者之间的关系
tep是一款测试工具,在pytest测试框架基础上集成了第三方包,提供项目脚手架,帮助以写Python代码方式,快速实现自动化项目落地。 在tep项目中,自动化测试用例都是放到tests目录下的,每个.py文件相互独立,没有...
-
python 后端 软件测试 功能测试 自动化测试 程序人生 搭建测试平台开发(一):Django基本配置与项目创建
一、安装Django最新版本 二、创建Django项目 首先进入要存放项目的目录,再执行创建项目的命令 三、Django项目目录详解 2 ├── testplatform # 项目的容器3 │ ├── __ini...
-
运维 功能测试 软件测试 程序人生 Jmeter+ant+jenkins接口自动化测试
平台简介 一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。Jmeter 支持接口的测试,Ant 支持自动构建,而 Jenkins 支持持续集成,所以三者组合在一起可以构成一个功能完善的...
-
测试用例 功能测试 单元测试 2009年软件评测师真题精选
1、关于软件测试,(31)的叙述是正确的。 ①测试开始越早,越有利于发现软件缺陷 ②采用正确的测试用例设计方法,软件测试可以做到穷举测试 ③测试覆盖度和测试用例数量成正比 ④软#测试的时间越_长越好 (31)A.④ B.①...
-
前端 功能测试 测试工具 【小程序自动化Minium】二、元素定位-Page接口中的 get
UI自动化中的重要工作就是元素定位了,高效精准的定位方法可以让工作事半功倍。 在过去的一段web自动化经历中,使用的selenium库支持了多种定位方法,我们可以利用这些定位方法来做进一步封装,写出符合项目更高效的定位器。...
-
python 单元测试 功能测试 开源 github 基于scapy doip协议包实践
一、Scapy的介绍: Scapy官网:https://scapy.net/ Scapy是一个功能强大的交互式数据包处理程序。它能够伪造或解码大量协议的数据包,在网络上发送它们,捕获它们,匹配请求和应答,以及更多。它可以...