![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 88
程序员二黑 a
这个作者很懒,什么都没留下…
展开
-
css元素定位:通过元素的标签或者元素的id、class属性定位
相信你如果掌握了上图上面所有的知识技能,并且能够灵活的运用的话,月薪15k以上并不会是什么问题。原创 2023-07-26 21:07:33 · 377 阅读 · 0 评论 -
探秘MySQL底层架构:设计与实现流程
Mysql,作为一款优秀而广泛使用的数据库管理系统,对于众多Java工程师来说,几乎是日常开发中必不可少的一环。无论是存储海量数据,还是高效地检索和管理数据,Mysql都扮演着重要的角色。然而,除了使用Mysql进行日常开发之外,我们是否真正了解它的底层架构以及设计实现的流程呢?本篇博客将带您深入探索Mysql底层架构的设计与实现流程,帮助您更好地理解和应用这个强大的数据库系统。让我们一同揭开Mysql底层的神秘面纱,探寻其中的奥秘。原创 2023-07-26 20:29:31 · 310 阅读 · 0 评论 -
在职阿里5年,一个27岁女软件测试工程师的心声
相信你如果掌握了上图上面所有的知识技能,并且能够灵活的运用的话,月薪20k以上并不会是什么问题,原创 2023-07-24 22:01:37 · 113 阅读 · 0 评论 -
如何将代理IP集成到自动化测试框架中?
本文中,我们介绍了代理IP的工作原理,并提供了将代理IP集成到自动化测试框架中的步骤和最佳实践。为了确保代理IP的有效性和稳定性,我们需要选择合适的代理IP服务商、配置代理IP、更改测试脚本、测试代理IP和监控代理IP。然而,在测试过程中,有些网站可能需要使用代理IP,这是因为一些网站会限制同一IP的请求次数。我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。原创 2023-07-21 21:48:55 · 72 阅读 · 0 评论 -
Jenkins+postman+newman之API全自动化测试
可以看见,其实postman就是一个GUI的工具,我们完全可以手动用它验证接口,但是当有海量接口且有序执行时就比较麻烦了,所以我们可以通过postman将所有接口的测试案例进行编写实现及导出;而由于postman导出的文件想在jenkins上通过命令行执行依赖于newman环境,所以我们安装配置了newman,以此就能解决jenkins只能执行命令行或者脚本的弊端;他们几个的结合就实现了一次测试案例的编写实现个性化自动化的接口测试。原创 2023-07-20 21:44:48 · 60 阅读 · 0 评论 -
JMeter:性能测试和压力测试工具
JMeter时Apache下基于java的一款性能测试和压力测试工具。它基于Java开发,可对HTTP服务器华人FTP服务器,甚至是数据库进行压力测试。作为一款专业的压测工具,JMeter功能强大,本片文章中仅简单介绍与本次压测相关的内容,从JMeter下载安装,接口压测使用两个方面来说明。JMeter是一款优秀的开源软件,使用JMeter可以方便的对Web应用程序(主要指API接口)进行压力测试和性能测试。原创 2023-07-18 21:17:51 · 298 阅读 · 0 评论 -
MySQL 性能测试经验
近期在进行资源调度管理平台的重构工作,其中的Resource/Property数据库设计,在没有更加优化的方案前,打算沿用当前平台的数据库结构;这就需要对当前平台的数据库结构进行剖析研究,并对其性能进行测试与分析,得出的数据结果作为后续设计和优化的参考。原创 2023-07-18 21:11:00 · 348 阅读 · 0 评论 -
web功能自动化测试selenium基础课
如果只是做UI差异与还原度对比,用不着selenium大驾,phantomjs截图对比就好,推荐一个基于dom diff算法UI监控工具:page-monitor原创 2023-07-17 21:46:18 · 83 阅读 · 0 评论 -
字节技术面都过了,薪资都谈好了20K*13结果还是被刷了,问HR,原因是......
编程领域有很多种语言,除了Python还有java、C++、PHP等,他们之间相互配合也许会产生奇妙的效果,甚至避免语言本身的缺陷,所以有可能的情况下,尤其是有一定编程基础的同学一定要注意,为自己加分;完成这样一个技术栈的构建。原创 2023-07-13 19:41:16 · 227 阅读 · 0 评论 -
Jmeter +Maven+jenkins 接口性能全自动化测试
选中性能测试的project 右击,然后在下拉框中选择run as -》maven build ,然后在弹出的对话框的Goals 写上verify,最hou点击run(如下图)。首先用jmeter录制或者书写性能测试的脚本,用maven添加相关依赖,把性能测试的代码提交到github,在jenkins配置git下载性能测试的代码,接着,把性能测试的job配置成开发job的下游job,一旦开发有了新的代码提交运行开发自己的job后,就会自动触发我们性能测试的job。原创 2023-07-13 16:56:17 · 71 阅读 · 0 评论 -
讲真,能把功能测试学精通,月薪2W不是梦想
对于我们在日常工作中碰到的问题,以及对应的解决办法,一定要做好相应的归纳总结。都说好记性不如烂笔头,很多时候,我们总以为我们能清晰的记得自己在特定时间做的特定内容,但其实过不久,就容易遗忘。所以最好的办法,就是记录下来,提示自己不要忘记。另外,功能测试本就是个细致的活儿,并不是谁都能快速找出bug,也不是谁都能知道哪里容易“翻车”,所以,一定要总结一些心得体会,时不时地拿出来看看,唤醒自己的记忆。只有这样,日积月累下去,你的技术才会更加炉火纯青。原创 2023-07-10 21:17:38 · 105 阅读 · 0 评论 -
使用Python进行接口性能测试:从入门到高级
Python,作为一种广泛使用的编程语言,为进行接口性能测试提供了强大而灵活的工具。接下来的教程中,我们将探讨如何使用Python进行接口性能测试,内容包括入门基础、中级应用,以及高级技巧。我们将以实际例子来展示每个阶段的内容。原创 2023-07-10 20:14:29 · 269 阅读 · 0 评论 -
软件测试流程进阶----5年软件测试经验总结
如果想让测试在公司的项目中发挥出它最大的价值,并不是招两个测试技术高手,或引入几个测试技术,而是测试技术对项目流程的渗透,以及测试流程的改进与完善。产品对其中某一模块功能确认,开发人员开始对确认的功能编码,开发人员编码的过程中,测试进行功能分解,因为根据模糊的需求很难写出具体的用例,所以,只能尽量对功能进行分析得细些,标注需要验证的内容。先说笔者入职的第一个家公司,笔者是第一个入职的专职测试人员,相信一两个测试的公司还是不少的,入职后各种项目都在进行当中,上面给我的定位是并没完全融入到项目中去。原创 2023-07-07 15:25:44 · 105 阅读 · 0 评论 -
接口自动化测试项目,让你像Postman一样编写测试用例,支持多环境切换、多业务依赖、数据库断言等
接口自动化测试项目2.0公司突然要求你做自动化,但是没有代码基础不知道怎么做?或者有自动化基础,但是不知道如何系统性的做自动化,放在 excel 文件中维护,不知道如何处理多业务依赖的逻辑,又或者你想想postman一样可以给每一条测试用例编写一些代码来处理脚本,但是又不知道怎么做。那么 gitee 中勇哥的自动化测试框架,将为你解决这些问题。下面是一个关于一个用例中的所有字段,字段不是全部必填下面对每一个字段的作用,做出解释:Id:测试用例的id,唯一,必填。原创 2023-07-06 22:00:07 · 478 阅读 · 0 评论 -
如何编写一条高质量测试用例
测试员的目标是要保证系统在各种场景下的功能是符合设计要求的。而测试用例就是测试员想到的测试场景。(这也是高级别的测试员即使不会代码也能找到较好工作的原因)原创 2023-07-04 21:01:29 · 149 阅读 · 0 评论 -
python接口自动化封装导出excel方法和读写excel数据。
值得注意的是,我用的是python内置库xlrd读写excel文件,xls格式文件xlrd可以读写,且xlrd使用1.几的版本,最新版本不支持xls文件,openpyxl库只支持xlsx格式文件。原创 2023-07-04 20:38:22 · 254 阅读 · 0 评论 -
使用Python操作MySQL数据库:入门指南和实际案例
在本篇技术博客中,我们将探讨如何使用Python操作MySQL数据库。我们将首先介绍如何建立连接,然后展示如何执行基本的数据库操作(如创建表、插入数据、查询数据等)。最后,我们将通过一个详细的代码案例来巩固所学内容。原创 2023-07-03 22:23:08 · 378 阅读 · 0 评论 -
Selenium系列(三) - 详细解读针对元素常见的简单操作
针对元素有哪些常见的简单操作?原创 2023-06-30 22:17:21 · 58 阅读 · 0 评论 -
Selenium系列(一) - 详细解读8种元素定位方式
多个元素同种HTML标签见怪不怪了同样的, find_element_by_tag_name 返回第一个匹配到标签的元素 find_elements_by_tag_name 可以返回所有匹配到标签的元素原创 2023-06-28 21:40:18 · 193 阅读 · 0 评论 -
python接口自动化测试 - configparser配置文件解析器详细使用
ConfigParser模块已在Python 3中重命名为configparser该模块定义了ConfigParser类。ConfigParser类实现一种基本的配置文件解析器语言,该语言提供的结构类似于 .ini 文件中的结构手把手教你做60个实战项目,从入门到大师。原创 2023-06-28 21:22:03 · 70 阅读 · 0 评论 -
为何大伙都不愿意去外包,离职出来都说自己都废了呢....
盘里头是一整套软件测试面试必备文档PDF,他说是GitHub 上标星 120k的《软件测试中高级核心进阶知识全面解析》,看完之后直接给我老哥给跪了…这下面试稳了原创 2023-06-26 17:15:10 · 86 阅读 · 0 评论 -
应聘软件测试,差点栽在了...这5道S级的测试用例设计题上...
用例设计:根据下面需求,进行测试用例设计,请注意对测试点的表达。原创 2023-06-26 16:14:05 · 106 阅读 · 0 评论 -
跳槽过去,刚工作三天就被裁是一种怎样的体验
人生就是这样,总会有一段时间,生活会让你撕心裂肺,总会有一段时间,现实会让你遍体鳞伤,在踉踉跄跄中受伤,在跌跌撞撞中成长。坚持住,挺过去,生活会用丰厚的礼物回馈你。因为磨难是一笔宝贵的财富!原创 2023-06-25 21:27:06 · 92 阅读 · 0 评论 -
为了找到好工作,花2个月时间整理了3.5W字的自动化测试面试题(答案+学习路线)!
大公司对于测试开发的要求相比来说高很多,要求掌握的知识点的广度和深度层次也比较高,遂整理了这两个月的面试题目文档供大家参考,同时也是为了方便以后自己需要的时候刷一刷,不用再去到处找题。希望大家都能找到满意的工作,共勉之!原创 2023-06-24 18:03:12 · 207 阅读 · 0 评论 -
低学历又如何?我这样的程序员照样可以逆袭
上面依次从个列,到具体方法论,怎么让自己成长,让自己综合能力得到提高。现从宏观来讲,包括的你的职级,你所做事情的影响力,如果你是领导,那么你有一定的主导权,你就应该让这种领导效益做到最大化,提高自身效率,提高团队协作,尽可能的让下属也得到提高,只有个人和团队一起发展,才证明你在发展。善于抓住机遇,有助于自己成功,上面第三点说的只是小的机会,机遇是一个大的质的改变,这个就靠自己的眼界,观察去发现了,大佬们无非就是加上自己的努力,长时间的积累,靠一个机遇稀里糊涂的成功了。原创 2023-06-19 21:26:51 · 226 阅读 · 0 评论 -
程序员需要达到什么水平才能不被性别歧视?顺利拿到 20k 无压力?
我写的代码他们很少能看懂,因为我一般都写算法或者一个项目里比较难的部分,比通信啊,多线程啊,并发啊,线程管理。原创 2023-06-19 21:01:35 · 215 阅读 · 0 评论 -
领导看了给你加薪!python +ddt+excel 一招鲜,接口自动化测试轻松搞定,测试报告惊艳四座!
“ 接口自动化测试是指通过编写代码或使用工具,模拟用户发送请求,验证接口是否符合设计规范和功能需求的过程。”原创 2023-06-17 20:37:45 · 257 阅读 · 0 评论 -
接口测试——接口测试文档
在执行接口测试前,测试人员肯定会先拿到开发给予的接口文档。测试人员可以根据这个文 档编写接口测试用例。所以,我们要先了解接口文档的主要构成及含义。原创 2023-06-16 14:47:11 · 1063 阅读 · 0 评论 -
接口测试工具之postman
接口测试是什么?原创 2023-06-16 14:36:54 · 312 阅读 · 0 评论 -
appium+python在Android端的环境配置
Java环境分JDK和JRE ,JDK就是Java Development Kit。简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。JRE是Java Runtime Enviroment是指Java的运行环境,是面向 Java 程序的使用者。原创 2023-06-15 20:52:34 · 325 阅读 · 0 评论 -
史上最全文件类型读写库大盘点!什么?还包括音频、视频?
介绍史上最全PYTHON文件类型读写库大盘点!包含常用和不常用的大量文件格式!文本、音频、视频应有尽有!废话不多说!走起来!原创 2023-06-15 20:29:48 · 177 阅读 · 0 评论 -
软件测试06:软件测试原则和黑盒测试用例设计方法
简单地说,测试用例就是:设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的预期结果如果程序在这种情况下不能正常运行,而且这种问题会重复发生,那就表现软件程序人员已经测出了软件有缺陷,这时候就必须将这个问题标示出来,并且通知软件开发人员。软件开发人员接获通知后,将这个问题修改完成于下一个测试版本内软件测试工程师取得新的测试版本后,必须利用同一个用例来测试这个问题,确保该问题已修复完成测试用例应该包含以下内容:标识符:由测试设计过程说明和测试程序说明引用的唯一标识符。原创 2023-06-13 17:34:49 · 445 阅读 · 0 评论 -
软件测试05:软件测试分类
自动化测试:利用工具软件或者编写代码的方式测试被测的软件系统。手工测试(功能测试)原创 2023-06-13 16:54:47 · 402 阅读 · 0 评论 -
华为测试大牛Python+Django接口自动化怎么写的?
最近被几个公司实习生整自闭了,没有基础,想学自动化又不知道怎么去学,没有方向没有头绪,说白了其实就是学习过程中没有成就感,所以学不下去。出于各种花里胡哨的原因,今天给大家整一个简单又有成就感的接口自动化学习吧。add_args函数处理加法运算,index函数接收前端POST数据,处理数据并返回结果,post函数处理接口请求并返回结果。学习最好的老师是兴趣,兴趣最好的培养就是成就感,希望大家在学习的过程中都能找到成就感。好了,以上就是一个简单的Django接口测试开发,比较适合基础不好的朋友入门学习。原创 2023-06-12 21:13:10 · 32 阅读 · 0 评论 -
Jmeter +Maven+jenkins 接口性能全自动化测试
首先用jmeter录制或者书写性能测试的脚本,用maven添加相关依赖,把性能测试的代码提交到github,在jenkins配置git下载性能测试的代码,配置运行脚本和测试报告,配置运行失败自动发邮件通知,这样一来性能测试的job配置完成。接着,把性能测试的job配置成开发job的下游job,一旦开发有了新的代码提交运行开发自己的job后,就会自动触发我们性能测试的job。这样我们就实现了接口性能测试的全自动化,我们只需要关注测试失败的邮件!原创 2023-06-12 21:07:39 · 368 阅读 · 0 评论 -
性能测试-JMeter分布式测试及其详细步骤
性能测试是非常重要的,而Apache JMeter开源又好用,可以在项目中使用起来。原创 2023-06-11 13:27:03 · 830 阅读 · 0 评论 -
软件测试04:软件测试流程和软件测试过程
X模型也是对V模型的改进,X模型提出针对单独的程序片段进行相互分离的编码和测试,此后通过频繁的交接,通过集成最终合成为可执行的程序。如果软件开发过程一样,软件测试也有自己的过程模型。软件测试过程是一种抽象的模型,用于定义软件测试的流程和方法。软件测试过程和软件开发过程一样,都遵循软件工程原理,遵循管理学原理。 需求分析、测试计划、测试设计、测试执行、测试总结......一个标准的软件测试过程中,应当包含但不仅限包含以下测试活动。原创 2023-06-10 15:49:47 · 816 阅读 · 0 评论 -
软件测试03:软件工程和软件生命周期
软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。原创 2023-06-10 15:12:53 · 633 阅读 · 0 评论 -
软件测试02:软件测试的定义和目的
正向思维的定义出发点:使自己确信产品是能够正常工作的评价一个程序和系统的特性或者能力,并确定它是否达到期望的结果,软件测试就是以此为目的的任何行为。反向思维的定义相关书籍:Glenford·J·Myers《软件测试的艺术》出发点:测试是为发现错误而执行一个程序或者系统的过程测试是为了证明程序有错,而不是证明程序无错误一个好的测试用例在于它能发现以前未发现的错误一个成功的测试是发现了以前未发现的错误的测试IEEE定义的软件测试。原创 2023-06-09 22:28:18 · 1596 阅读 · 0 评论 -
软件测试01:软件及分类和缺陷的定义
程序数据文档。原创 2023-06-09 22:26:25 · 1521 阅读 · 0 评论