- 博客(115)
- 收藏
- 关注
原创 软件测试项目实战Web项目实战解析(附全套实战项目视频+源码+部署教程+服务器)
按顺序依次为:【】、【需求评审】、【编写测试计划】、【分析测试点.编写测试用例】、【用例评审】、【执行用例提bug】、【测试报告】】文章末尾给大家留下了大量的福利哦【
2023-05-03 21:31:10 781 1
原创 阿里p8讲解的接口自动化测试——文件上传/下载,学完涨薪3k
文件上传/下载接口与普通接口类似,但是有细微的区别。如果需要发送文件到服务器,例如:上传文档、图片、视频等,就需要发送二进制数据,上传文件一般使用的都是数据类型,可以发送文件,也可以发送相关的消息体数据。反之,文件下载就是将二进制格式的响应内容存储到本地,并根据需要下载的文件格式来写文件名,例如:F:/caituotuo-file.pdf。
2023-05-02 19:37:40 454
原创 如何让chatgpt十分正确的帮咱们编写代码文档和单元测试
结论: 拥抱AI辅助的文档和测试以获得更好的结果.总的来说,通过使用ChatGPT,我们可以只专注于编写优秀的代码而不牺牲文档和测试。此外,在最后,我可以要求他为其他想使用我的代码的贡献者生成一个用户友好的文档。我使用了确保你包括代码标签,因为它有时会在段落中返回代码,所以这告诉他要在代码块中包括代码。现在,一旦我们记录了我们的代码,是时候进一步提高代码质量并添加一些单元测试了。我们回到聊天室,要求它:写一份用户友好的文档,并提供一些如何使用代码的例子。这确保了文档的一致性,增加了所有用户的可及性。
2023-04-28 15:15:58 1693
原创 三个练手的软件测试实战项目(附全套视频跟源码)偷偷卷死他们
项目一:12306抢票项目项目测试目的学会Selenium定位web元素的方法 熟练浏览器调试工具使用项目主体步骤1) 人工走一遍流程,对自动化的流程心中有数 2) 按步骤拆分,然后对每一个小步骤编写自动化脚本 3) 将所有步骤合起来,多次运行,测试脚本需要完整项目跟项目源码的关注并私信我关键词“项目”自行获取项目内容1.打开12306#打开网址 driver.get('https://kyfw.12306.cn/otn') #睡五秒自动选择验证码 time.sleep(5)
2023-04-26 15:32:12 1528 3
原创 这绝对是csdn写的最全最详细的postman接口自动化测试之集合详解和批量运行测试用例
在接口自动化测试中,集合是一种常用的测试管理工具,可以帮助我们更好地组织、编辑和运行测试用例。在本文中,我们将介绍Postman中集合(Collection)的使用方法,包括如何创建、导入、编辑和批量运行测试用例。另外,在实际的接口自动化测试中,我们还可以使用其他工具和框架,如pytest、unittest和Robot Framework等,来更好地组织和管理测试用例。在Python中,我们可以使用postman_collection_runner库对集合进行测试,并批量运行测试用例。请狠狠点击下方链接,
2023-04-25 15:18:02 1198
原创 这绝对是csdn写的最全面最详细的jmeter接口测试的步骤详解
接口测试是软件测试中的一种重要类型,用于测试系统中不同组件之间的接口。本文将详细介绍接口测试的步骤,并提供用Python编写接口测试的示例代码。
2023-04-24 17:15:45 569
原创 怎么自学软件测试才是对的?怎么样可以快速学会软件测试
1.自学软件测试如何找工作呢?首先:个人建议刚开始出来最好是去一线城市:北上广深,因为一线城市的就业机会多很多,相对来说更容易接纳刚入行的人,并且一线城市对软件测试这一块更加重视,在流程以及技术方面能够学到更多的东西!2.自学软件测试简历如何写?对于简历这一块,个人的建议是必须要包装,必须要包装,必须要包装,重要的事情说三遍!!!为什么呢?因为如果你不包装简历的话,那么在一线城市,你接到的面试电话90%都是培训机构的电话,到时候腿跑断了还没有一个正式的面试你就知道有多悲催了!我太难了!那怎么包装呢。
2022-10-17 21:56:27 604
原创 费劲心思才弄来的python自动化测试面试题
断言Assert用于在代码中验证实际结果是不是符合预期结果,如果测试用例执行失败会抛出异常并提供断言日志Web自动化测试是从UI (用户界面)层面进行的自动化测试,测试人员通过编程自动化程序(测试用例脚本)来打开浏览器测试网站的业务逻辑。Selenium是一个开源的web自动化测试框架,支持多种编程语言开发自动化测试脚本,支持跨浏览器平台进行测试我还给大家准备了一些福利,有需要的可以私信关键字“资料”获取哟。项目实战app项目,银行项目,医药项目,电商,金融大型电商项目。
2022-10-08 19:25:27 409
原创 2022年全网最全的自动化测试面试题
一、如何把自动化测试在公司中实施并推广起来的?1.项目组调研选择自动化工具并开会演示demo案例,我们主要是演示selenium和robotframework两种。2.搭建自动化测试框架,在项目中逐步开展自动化。3.把该项目的自动化流程、框架固化成文档4.推广到公司的其它项目组应用二、请描述一下自动化测试流程?1.编写自动化测试计划2.设计自动化测试用例3.编写自动化测试框架和脚本4.调试并维护脚本5.无人值守测试6.后期脚本维护(添加用例、开发更新版本)
2022-09-22 21:53:17 623
原创 【软件测试真题合集】BATJ都在问哪些自动化测试面试题?看了你就知道了
1、你做了几年的测试、自动化测试,说一下 selenium 的原理是什么?我做了五年的测试,1年的自动化测试;selenium 它是用 http 协议来连接 webdriver ,客户端可以使用 Java 或者 Python 各种编程语言来实现;2、什么项目适合做自动化测试?关键字:不变的、重复的、规范的第一点,需求变化不能太频繁;第二点,项目周期要足够长,如果自动化代码还没有写完,公司就倒闭了,那也不需要自动化了第三点,脚本可以重复使用:在一些典型的场景,比如说 “冒烟测试、回归测
2022-09-21 22:02:10 325
原创 大厂的自动化测试面试题,你能答对几个?
1、自动化的流程在编写测试用例前,小组会进行对项目系统的研讨,做出评估,是否可以进行自动化,那些可以进行自动化,通常冒烟测试用例都会转换为自动化脚本。所使用的测试框架为python的selenium+unittest模块,随便哪一个功能来说,我们会先建立一个测试工程,使用testcase来存放测试用例,使用report来存放测试报告,同时将公共的一些数据和模块放置在public中,如打开浏览器,连接数据库等,在本地把脚本调试好之后,我们就可以是使用jenkins来定时执行上传到git中的脚本。
2022-09-20 21:45:02 389
原创 API测试之Postman使用完全指南(Postman教程,这篇文章就够了)
Postman是一个可扩展的API开发和测试协同平台工具,可以快速集成到CI/CD管道中。旨在简化测试和开发中的API工作流。Postman 工具有 Chrome 扩展和独立客户端,推荐安装独立客户端。Postman 有个 workspace 的概念,workspace 分 personal 和 team 类型。Personal workspace 只能自己查看的 API,Team workspace 可添加成员和设置成员权限,成员之间可共同管理 API。当然我个人使用一般是不登录的,因为登录之
2022-09-19 21:40:15 2955
原创 软件测试的项目职责、分工、测试流程详细讲解
有些小伙伴在找工作但是却因为没有实战经历而不好写简历,那么今天笔者就想和大家来唠唠软件测试的项目实战流程,希望可以帮助到大家。
2022-09-18 21:50:13 3105 2
原创 超奈斯的——redis的应用场景及使用方法
今天笔者想和大家来聊聊Redis,Redis是一个远程内存数据库,主要用来提高软件的读写性能。 redis 主要用来做处理缓存,但是他的作用远不止于此。
2022-09-16 20:37:53 319
原创 面试题:支付功能怎么测试?如何回答?
九月了,有很多的小伙伴已经全面武装好准备找工作了,九月和十月是黄金期——俗称”金九银十“。那么,作为测试,不管是面试还是笔试,必然要被考验到的就是”测试思维“。在面试中就是体现在如下面试题中:“说说你项目中的xx模块你是如何测试的?”“给你一个购物车,你要怎么测试?”"你说一下这个产品的登录功能有哪些测试点?"“支付功能怎么测试?”......所有的这些问题其实都是在考察你的测试思维。我们再回答这类问题的时候有方法可依循的。那么今天这篇文章,笔者来和大家分析一个问题这个问题就是以
2022-09-15 21:38:59 1996
原创 测试员在面试中被问到 “你对加班的看法” 该如何回答?
最后,我们来总结一下,回答这个问题,需要提前做好针对特定公司的功课,确保不要给面试官一种安于现状、消极怠工的状态,也不需要把自己的位置放的“过低”,完全无底线的迎合公司加班的意愿,能够恰如其分的传达对加班的正确态度就可以了。那么,关于加班,各位小可爱有什么看法呢?欢迎留言评论。
2022-09-14 21:54:59 795
原创 就因为不会这个测试框架,导致面试没过,我真的太难了
今天笔者想和大家唠唠自动化测试技术面试方面的问题,事情是这样子的,笔者有一个朋友是做Python自动化测试的。前几天他告诉我去参加一个大厂面试被刷了。 我问他是有没有总结被刷下来的原因。他说面试官问了一些 pytest 单元测试框架相关的知识,包括什么插件系统和用力筛选。但是他所在的公司用的技术是基于 unittest 的,没有用过 pytest。我跟他说你可以和技术面试官说明,在实际过程当中你没有使用过 pytest,但是你可以后面再学。这哥们说:我就是这样跟面试官说的,但是面试官告诉我 pytest 现
2022-09-13 21:33:04 364
原创 入职新公司,如何快速熟悉一个系统
大家都知道我们新入职一家公司,经常会面临下面一些场景: 这样的场景多了,就需要去梳理常见问题以及应对方法,方便后续遇到类似场景可以快速应对。本文总结熟悉系统主要分为:业务学习、技术学习。每部分会梳理一些在学习过程中需要解答的问题,这些问题随着经验的积累需要逐步补充完善。 业务学习就是从业务角度去学习系统,我们需要了解系统的客户是谁、使用人是谁、带来了什么价值,系统提供了哪些功能等。不清楚业务,就等于不知道系统在干什么。技术是为业务落地而服务,清楚了业务才知道怎样用技术更好地服务业务,所以业务学习是熟悉一个系
2022-09-09 19:31:08 920
原创 一篇文章告诉你什么python自动化测试xpath语法
今天笔者来和大家唠唠python自动化测试中的xpath语法。简单的介绍一下xpath,XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言,同时也支持HTML。是做web自动化测试必须要掌握的一个技能,web自动化页面元素定位,大多数人都会选择使用Xpath。当然xpath除了可以在web自动化中进行元素定位。在接口自动化中,对于一些返回内容是XML或者HTML的接口,我们也可以使用xpath来定位页面元素的内容。
2022-09-08 19:57:31 641
原创 作为测试,面试常被问到的计算机网络题,该怎么回答,看这篇文章就ok了
进行软件测试面试时,相信大家或多或少都会被问到一些关于计算机网络的问题,今天这篇文章就目前反馈比较多的计算机网络面试题及答案做了一个整理,在找工作的你,赶紧看过来~
2022-09-07 21:55:56 455
原创 状态迁移法你还不会?看看这篇文章
状态迁移法主要关注在测试状态转移的正确性上面。对于一个有限状态机,通过测试验证其在给定的条件内是否能够产生需要的状态变化,有没有不可达的状态和非法的状态,是否可能产生非法的状态转移等。通过构造能导致状态迁移的事件,来测试状态之间的转换。
2022-09-06 21:30:17 865 1
原创 软件测试过来人告诉你:怎么才能够成功的入职
最近几年行业在如火如荼的发展壮大,以及其他传统公司都需要大批量的软件测试人员,但是20年的疫情导致大规模裁员,让人觉得行业寒冬已来,软件测试人员的职业规划值得我们深度思考。大家都比较看好软件测试行业,只是因为表面上看起来:钱多事少加班少。其实这个都是针对个人运气好的童鞋才会有此待遇。在不同的阶段做好不同阶段的事情,才有可能离这个目标更近,作为一枚软件测试人员,也许下面才是我们最真实的写照。
2022-09-05 21:23:54 285
原创 没有五十瓶红牛我是不会告诉你——面试中应该如何正确谈薪
金九银十已经来临,很多小伙伴已经开始投身跳槽的准备中了。大家选择跳槽无非是想增加自己的工资收入,所以面试过程中的谈薪环节就显得尤为重要,谈的好与不好,未来整个的薪资水平都可能受影响。那面试中,当问到“你的期望薪资是多少?“应该如何回答呢? 作为一名资深的软件测试人员,笔者总结了n次跳槽经验想给大家分享一下,从以下3个方面聊一聊:了解市场薪资行情清楚薪酬结构面试如何谈薪
2022-09-04 21:19:54 321 2
原创 肝了一个晚上才整理出来的mysql常用命令学习指南
今天笔者想和大家来聊聊mysql的常用命令,不知道什么是mysql可以自己去百度哟,废话笔者就不多说了,直接进入主题。
2022-08-31 21:39:26 221
原创 测试用例笔试大题不会写?看看我是怎么回答的。
笔者发现有许多的小伙伴们对于测试用例对不是很熟悉,有些小伙伴都没有写过测试用例,当你面试的时候遇到了测试用例的笔试题时,就是叫苦不迭的时候,笔者给大家收集了一些测试用例的题目,大家有需要的话可以收藏哟,废话就不多说了,直接上干货了哟。...
2022-08-30 21:48:32 203
原创 测试老江湖告诉你,测试猿如何优雅的甩锅?
当测试和开发之间有问题的理解和认知达不到一致的时候,一定要先主动沟通,推动事情的进程;比如开发说测试开的bug不是bug,测试不要一味的认同开发,也不要盲目的反对的开发,要主动联系沟通具体的原因,并站在用户的角度和基于需求的基础上罗列需要修复bug 的证据;如果主动沟通依然无法达到一致,一定要找到可以拍板的人--比如产品经理、比如项目经理沟通,确认这个bug的是否要修复;主动沟通,一方面避免问题可以有效的推动问题的解决,一方面可以由多方分析和确认问题而避免导致重要bug的修复遗漏。...
2022-08-29 21:54:13 335
原创 应聘软件测试怎么回答HR 问到的问题?收藏这一篇就够了!
笔者在上一篇文章有和小伙伴们说过,最近的文章都是发和面试相关的内容,因为马上就要金九银十了,这篇文章呢主要讲的是面对hr的一些提问我们要怎么去回答,笔者具体列举出来了一些hr常问的一些问题,希望可以帮助到大家,废话就不多说了,直接上干货。...
2022-08-28 20:52:40 763
原创 软件测试/测试用例设计题详细整理— 助攻高薪求职之路
8月底了,即将步入金九银十,又有很多小伙伴开始霍霍找工作了;笔者最近也会比较偏向发面试题哟,希望可以帮助到大家。最近收到很多应聘者反馈过来的笔试面试问题,其中有一部分是关于测试用例设计!对了对了笔者发现无论是刚入职场的测试新人还是在具备几年测试经验的职场老人,对于测试用例设计这块,倘若不是自己接触过测试过的软件产品,被问到如何测试基本回答不上来,原因归根结底还是测试思维积累不够。鉴于目前很多小伙伴找工作,索性就把最近反馈的用例设计题一并整理出来,来助攻大家的高薪求职之路!............
2022-08-26 21:55:35 647
原创 测试思维面试题最新整理,有它遇到hr不用慌了
马上就要迎来金九银十黄金招聘季了,咱们在面试软件测试工程师岗位时除了一些基本的面试题之外,有些公司还会给面试者出一些测试思维的面试题,今天呢笔者就给大家来聊一些测试思维的面试题,对了文章的末尾还有一份给大家的福利文档。这里笔者就不多说废话了,直接上干货了哟。...
2022-08-25 22:08:58 377
原创 面试官要你介绍项目,怎么说?
这个电商项目是一个B/S架构的 B2C电商平台系统,依托线上平台为客户提供各种美妆产品,包括护肤、化妆品、美容、香水等等。平台由前后台两部分构成,前台面向买家,包括商品展示、购物车、订单、优惠团购、秒杀、领券中心、个人中心等模块;后台面向商家,包括商品管理、店铺管理、会员管理、活动管理、订单管理等模块。ps:简历上写到的每一个项目业务都要弄明白,尤其是最近的项目,面试细节问的最多!我给大家整理了一些有关面试的视频教程和面试题合集,有需要的小伙伴可以私信我关键字“资料”免费获取哟。
2022-08-24 22:01:42 197
原创 全网超全的测试类型详解,再也不怕面试答不出来了
在软件测试工作过程中或者在面试过程中经常会被问到一些看起来简单但是总是有些回答不上的问题,比如你说说“黑盒测试和白盒测试的区别?”,“你们公司做灰度测试么?", ”α测试和β测试有什么不一样?“,“说说AB test的目的什么?”...诸如此类的一些问题,总有些小伙伴回答不上来,今天给大家总结一下所有的测试类型以及其使用场景。
2022-08-23 20:48:59 267
原创 什么是软件测试?软件测试全程是什么
今天笔者先给大家来详细的说说软件测试流程(全程的哟),有些小伙伴对于软件测试都是一知半解的状态希望大家看完这篇文章能够更好的了解到软件测试。随着软件测试技术的发展,测试工作由原来单一的寻找缺陷逐渐发展成为预防缺陷,探索测试,破坏程序的过程,测试活动贯穿于整个软件生命周期中,故称为全程软件测试全程软件测试,强调整个软件生命周期中,各阶段的测试活动。无论是需求阶段,开发阶段,还是测试阶段,都需要确定在当前阶段测试活动的内容以及成都,确保每个阶段的质量,才能保证产品最终的质量。
2022-08-22 22:11:16 463
原创 什么是接口测试?接口测试有什么流程?
接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。简答的说就是通过URL像服务器或者其他模块等,传输我们想传输的数据,然后看看他们返回的是不是我们预期想要的。...
2022-08-18 22:10:01 486
原创 全栈自动化测试之python基础类的自定义属性访问及动态属性设置
什么是属性?下面的例子a和b是属性吗?不是,他们是全局变量,属性(attribute)是类中的成员变量,也可以理解为属性就是类变量。a = 11234类中的变量是静态变量,类可以直接访问,python是一门动态语言,任何实例对象都可以动态地添加或删除属性,一个类定义了一个作用域,类实例对象也引入了一个作用域,这与类定义的作用域是不同的。在类实例对象中查找属性的时候,首先在实例自己的作用域中查找,如果没有找到,则再去类定义的作用域中查找。...
2022-08-12 21:40:29 381
原创 全栈自动化测试之python基础面对对象之类和继承
小伙伴们大家好呀,我们都知道学习软件测试需要掌握一门开发语言,python是所有开发语言中比较适合新手学习的一门语言,今天的这篇文章呢主要介绍python面对对象中的类和继承,包括类方法、静态方法、只读属性、继承等。 1.类方法定义使用装饰器@classmethod装饰,且第一个参数必须是当前类对象,该参数名一般约定为“cls",通过它来传递类的属性和方法(不能传递实例属性和实例方法),跟实例方法的self用法相似。2.类方法的调用实例对象和类对象都可以调用3.应用场景在需要站在类的角度执行某个行为时,那么
2022-08-11 21:41:21 299
原创 全栈自动化测试之python的基本数据类型/散列类型
大家都知道python的基本数据类型可以分为三类:数值类型、序列类型、散列类型,这篇文章呢主要给大家介绍散列类型。
2022-08-10 22:01:07 265
原创 全栈自动化测试python基础之文件的操作
Python中open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出一个OSError。使用语法:open(参数1,参数2,参数3)参数1:文件名参数2:打开的模式参数3:编码方式(encoding = "utf-8")...
2022-08-09 21:23:53 376
原创 pytest框架之mark标记功能详细介绍
在实际工作中,我们要写的自动化用例会比较多,也不会都放在一个py文件中,如果有几十个py文件,上百个方法,而我们只想运行当中部分的用例时怎么办? pytest提供了一个非常好用的mark功能,可以给测试用例打上各种各样的标签,运行用例时可以指定运行某个标签。mark功能作用就是灵活的管理和运行测试用例。...
2022-08-08 21:22:51 4983
原创 python基础之面对对象之类和对象
关键字:class定义类的方法:方式一:class 类名:方式二:class 类名(object):注意:方式一、方式二本质上是一样的,没有任何区别,只是写法不一样,他们都继承object这个基类。这里简单解释一下,在python3以前,不继承object类会少很多可操作对象,这些都是类中的高级特性,但在python3以后所有类都默认继承这个object基类了。类名的命名规范:1)遵循标识符的命名规范,即由字母、数字及下划线组成且不能以数字开头,不能使用关键字。...
2022-08-07 22:01:02 125
原创 pytest之assert断言的使用
今天笔者想和大家来聊聊,pytest中assert断言的使用,废话就不多说了我们直接进入正题哈。 unittest断言方式是自身框架来实现的,即self.assertEqual()等,当我们使用pytest框架后,这种断言方式是不可用的,因为测试类不会再继承unittest.TestCase类,因此pytest使用的断言是使用python内置的断言assert,相对于unittest各种各样的断言方法,但内置的断言会更简洁,它只有一种,如下。 关键代码:assert 表达式, 错误提示信息。 运
2022-08-05 21:57:21 986
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人