软件测试
文章平均质量分 84
荔枝味奶糖
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【JMeter】环境安装及配置
如果你想要在 JMeter 中使用一些插件、进行脚本开发、编译测试计划等高级功能,安装 JDK 可能会更有帮助,因为 JDK 包含了 JRE,并且还提供了编译 Java 代码所需的工具,比如 javac。JMeter 是使用 Java 编写的。总结来说,系统变量是操作系统级别的全局配置,而环境变量是在运行过程中用于传递信息给正在执行的程序的配置。在解压缩后的目录中找到 JMeter 启动脚本(例如 windows的jmeter.bat 或 Linux的jmeter.sh),运行该脚本以启动 JMeter。原创 2024-07-21 14:22:21 · 2148 阅读 · 0 评论 -
【JMeter】配置元件之按条件读取CSV Data Set Config
配置项无法起到精确控制(有作用,但读取到文件末尾时不会立即停止,还是有线程会继续从头读取,至于啥时候才会全部停止,我也不清楚,最后线程会因为这个配置停止就是)4、将仓库订单数据文件添加到不同的IF逻辑控制器下,增加IF判断条件--判断登录用户所属仓库和是否和订单数据文件所属仓库一致,如果一致则可读取对应数据文件。解决方案:在对应的IF逻辑控制下,添加线程共享计数器,并在数据文件之后,添加脚本采样器,脚本里判断计数器当前值是否大于文件最大内容行数,如果大于则停止线程。和登录用户所属仓库保持一致,原创 2024-07-21 14:21:19 · 415 阅读 · 0 评论 -
【软件测试】测试人员的分工
在时间一定有的情况下,投入的人员越多,发现的问题越多,从图中可以看出,投入的人员越多,人员发现缺陷的重叠度越高。有可能A人员在测试时会涉及到B人员测试的功能,并且发现了问题,不管是告诉B缺陷还是A人员直接提交缺陷(当然,你也可以装作没看到,等着B去发现),这都算不可避免的重叠。在实际的工作中,有大型项目,有小型项目,有客户端软件,也有互联网产品,有短到几天的项目,也有“永久”性的项目。4、人员水平难以区分,在一个项目测试过程中,有的测人员可能一个缺陷也没找到,有的测试人员却发现了几乎所有的问题。原创 2024-07-16 14:37:50 · 1058 阅读 · 0 评论 -
阿里6年测工感悟:现在这个行业值得反思
产品的代码是最好的学习资料了,我们不能总跟在开发屁股后面做测试,不能老是等开发build一个版本后,我们就测试这个版本,开发check in了什么代码,测试人员一点都不知道。手动测试工作做个两三年,基本上就能掌握测试需要的大部分知识,如果没有爬到test lead的位置, 很多人就感觉到发展瓶颈了,每天重复测试,学不到东西,很快就会对测试工作失去激情。不可否认测试工作需要耗费大量的精力,所以欧美才会把大量的测试职位外包给中国, 一遍又一遍的重复测试,不停地执行测试用例, 测得天昏地暗, 头发晕。原创 2024-07-16 14:36:16 · 938 阅读 · 0 评论 -
Python自动化测试框架:unittest介绍
unittest是Python的单元测试框架,它提供了一套丰富的测试工具和方法,包括测试用例、测试套件、断言、测试装置等。unittest还支持测试执行、测试报告和测试覆盖度等功能。使用unittest可以帮助开发者在开发过程中快速发现和修复代码中的问题,提高代码的质量和稳定性。原创 2024-02-26 15:37:08 · 991 阅读 · 0 评论 -
JMeter 配置元件之按条件读取CSV Data Set Config
配置项无法起到精确控制(有作用,但读取到文件末尾时不会立即停止,还是有线程会继续从头读取,至于啥时候才会全部停止,我也不清楚,最后线程会因为这个配置停止就是)4、将仓库订单数据文件添加到不同的IF逻辑控制器下,增加IF判断条件--判断登录用户所属仓库和是否和订单数据文件所属仓库一致,如果一致则可读取对应数据文件。解决方案:在对应的IF逻辑控制下,添加线程共享计数器,并在数据文件之后,添加脚本采样器,脚本里判断计数器当前值是否大于文件最大内容行数,如果大于则停止线程。和登录用户所属仓库保持一致,原创 2024-02-25 17:00:17 · 714 阅读 · 0 评论 -
什么是测试左移
在传统的软件研发周期中,有个比较著名的模式叫“瀑布模式”,在这个模式中,项目周期被清晰的分为“制定计划->需求分析->软件设计->程序编码->软件测试->运行维护”等六个基本活动。并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。如果我们看上面从左到右的顺序,测试阶段就是软件生命周期中的一个特定阶段,并且这个阶段处于比较靠右的一个阶段(如上图软件测试在第五个阶段)。原创 2024-02-23 19:14:59 · 1032 阅读 · 0 评论 -
python自动化接口测试
其实,作为一个测试来讲,每次功能测试过程 中,都会遇到要写些小脚本辅助测试的时候,这些小脚本并不能完全称作为“自动化”,但是这些小脚本确实是帮忙我节省了效率,可能运行结果只是我控制台输出的log而已,但对于个人使用已足够。还有就是我们的接口返回做的不规范,有时候输入异常是一个200状态但标识是status:0,有时候又是直接400或500的返回,所以用于个人测试,我这里没有做结果判断error还是fail,当然如果要加,也简单。前几天,同组姐妹说想要对接口那些异常值进行测试,能否有自动化测试的方法。原创 2024-02-21 21:48:34 · 510 阅读 · 0 评论 -
软件测试过程及方法指南
在一个建立了标准和有很多经验的开发机构中开发出来的系统中的错误不会很多,因此,对于不同的开发机构来说,所需要的测试的必要性也就截然的不同。质量目标可能是动态的。因此,在测试软件系统时,应根据软件的特点和工程的进度,选用适当的测试策略,有时混和使用两种策略更为有效,上层模块用自顶向下的方法,下层模块用自底向上的方法。最近总有人询问测试计划的编写方法和步骤,如何合理的设计测试计划是每个测试经理 的责任,测试中需要关注的要素太多了,既有技术方面的考虑,也有管理方面的考虑,如何 才能设计出实用的测试计划呢?原创 2024-02-20 19:42:42 · 1127 阅读 · 0 评论 -
对于软件测试的理解
尽早的介入测试,遇到问题的解决成本就越低”随着软件测试技术的发展,测试工作由原来单一的寻找缺陷逐渐发展成为预防缺陷,探索测试,破坏程序的过程,测试活动贯穿于整个软件生命周期中,故称为全程软件测试全程软件测试,强调整个软件生命周期中,各阶段的测试活动。无论是需求阶段,开发阶段,还是测试阶段,都需要确定在当前阶段测试活动的内容以及成都,确保每个阶段的质量,才能保证产品最终的质量。全程软件测试,关注的是在整个软件生命周期中,各个阶段的测试活动。通过对各个阶段的过程质量把控,从而提高产品的测试质量。原创 2024-02-19 19:10:46 · 1130 阅读 · 0 评论 -
Jenkins持续集成项目搭建与实践——基于Python Selenium自动化测试
Jenkins除了构建软件功能外,还可以用于搭建自动化测试环境,比如实现Python Selenium测试的无人值守的情况下按照预定的时间调度运行(如晚上),或者每次代码变更提交至版本控制系统时实现自动运行的效果。那么,每天下午18:24构建过程将自动触发,作为无人值守构建过程的一部分,Jenkins也将自动执行测试,这样在第二天早上当你到达办公室的时候就可以看到测试执行结果了。搭建Jenkins简单。17)Jenkins通过读取unittest框架生成的测试文件,在页面上显示测试结果和其他各项指标。原创 2024-01-16 16:38:13 · 673 阅读 · 0 评论 -
jmeter如何做接口测试?
启动jmeter之后,会看到左侧有一个“测试计划”,测试计划可以理解为一套测试环境,测试计划下面可以添加不同的线程组,相当于不同的测试套。所谓关联就是让不同的请求之间的参数形成关联关系,比如说将上一个请求的出参,当作下个请求的入参,该方法可以让多个脚本都串连起来,从而达到连跑的效果。Jmeter具备一个函数助手的功能,里面集成了常见函数的使用,这里介绍下随机函数Random和时间函数time的使用。所谓参数化就是我们可以将需要传入的参数写到某个配置文件中,配置好参数 ,即可使用配置文件内的参数。原创 2024-01-14 15:43:39 · 1195 阅读 · 0 评论 -
Pytest自动化测试 - 完美结合Allure
Allure Framework是一种灵活的、轻量级、多语言测试报告工具。不仅可以以简洁的网络报告形式非常简洁地显示已测试的内容,而且还允许参与开发过程的每个人从日常执行中提取最大程度的有用信息和测试。Allure报告可以快速查看到缺陷点,可以将测试未通过划分为Bug和中断的测试。还可以配置日志,步骤,固件,附件,时间,历史记录,以及与TMS的集成和Bug跟踪系统,以便掌握所有信息。Allure提供了一个清晰的全局,涵盖了所涵盖的功能,缺陷聚集的位置,执行时间表,以及许多其他方便的事情。原创 2024-01-10 16:15:57 · 1026 阅读 · 0 评论 -
性能测试流程
参照用户使用习惯设计负载场景,比如哪些业务的测试脚本一起运行,哪些业务有先后顺序,运行多少并发用户等。对于决策层(报告相关干系人)来说关心的是结果,决策层迫切的想知道Yes or No,系统能不能上线,如果不能上线,有什么问题,怎么能够尽快解决?(3)明确下“需求分析-指标分析”中相关业务功能所需基础数据及数据量问题,因为那块需求分析时可能只是大致估算下,评估指标是否合理,需要认真再分析下。分析系统非功能需求(关注业务量、业务分布、用户规模、性能指标等信息),确定性能测试范围,了解性能指标。原创 2024-01-04 16:03:27 · 1040 阅读 · 0 评论 -
JDK、Tomcat、Redis、MySQL集齐,如何搭建高效性能测试项目
作为一个软件工程师,怎能不知道如何搭建一个性能测试项目呢?性能测试是一个软件工程师不可或缺的一环,因为一款软件性能好坏直接关系到用户体验,而用户体验又是一个软件能否成功的最重要的因素。本文将带你一步步搭建一个性能测试项目,包括如何搭建 JDK、Tomcat、Redis 和数据库,并介绍在一个 WEB 项目中如何使用这些工具进行性能测试。本文介绍了如何搭建一个性能测试项目,并进行简单的性能测试。原创 2023-12-29 14:51:31 · 1234 阅读 · 0 评论 -
接口自动化测试框架搭建
对象ResponseBean,包括status、statusCode、contentType、body、url、method、cookies。理解难点:httpUtils和xmlUtil工具类的封装;测试用例管理使用了testNg管理 ,使用了TestNG参数化测试,通过xml文件来执行case。例:这里测试获取角色的接口输入参数为,page和rows,mapRole.xml内容如下。1.2 封装一个xmlUtil工具类负责读取XML,使用第三方的jar包dom4j。使用工具:eclipse,maven。原创 2023-12-14 20:33:15 · 468 阅读 · 0 评论 -
Jmeter接口自动化测试 —— Jmeter变量的使用
变量的调用方式:${变量名}变量的作用范围:变量可以写入任何测试组件的任何字段中(除了TestPlan)以博客园的接口为例:例如上面的接口,我们想要再请求一次,而request需要从上一次的响应数据中获得,比如我们需要第一次请求的response中的itemId和title作为下一次请求的request那么就需要用到一个配置元件JSON提取器了右键http请求->添加->后置处理器->json提取器JSON提取器参数说明:2023最新Jmeter接口测试从入门到精通(全套项目实战教程)原创 2023-12-13 21:04:20 · 521 阅读 · 0 评论 -
【软件测试】年薪30万跟年薪15万的面试有些什么区别?
参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。原创 2023-12-10 20:48:29 · 425 阅读 · 0 评论 -
突破软件测试的瓶颈,月薪破万不是梦?
相信不少拿着专科毕业证的同学在跳槽时都底气不足,工作经验差不多的技术不都那样,半斤对八两,可能就因为人家是个好本科,就把我刷下来了,或都要了,同样的工作,工资差几K ,啊~西吧~!大学时我跟同学一块玩游戏,我确实没有什么玩游戏的资质,再加上他们喜欢砸钱,游戏的等级装备都玩不过他们,甚至差很远,可是他们玩一段时间就不玩了,我断断续续的一直在玩,直到去年年底的时候号丢了,结果到最后我等级最高。最简单的就是这个问题,最难的也是这个问题,记一个英语单词很简单,读懂一份篇E文文档挺难,还有那永远开不了口的哑巴英语。原创 2023-12-10 20:46:24 · 366 阅读 · 0 评论 -
测试环境使用问题及其优化对策实践
方法等价类划分法边界值分析法核心“分类”及代表值边界值和边界两边的邻值优点通过把输入数据和输出数据进行分类,选用分类中的代表值,在保证了测试覆盖的情况下大大减少了测试用例的数量,使测试工作变得简单高效大量的程序错误发生在输入的边界上,考虑了边界值的测试用例能更高效发现程序中的错误和缺陷缺点输入与输入之间的关系考虑少,可能产生一些逻辑错误。还需要其他用例设计方法来补充测试只能作为一个对其他设计方法的补充;这种方法表面上听起来简单,但有的边界值非常微妙,不容易确定下来;原创 2023-12-08 22:04:08 · 232 阅读 · 0 评论 -
接口测试要测试什么?
从上面这两张图对比可以看出,两个测试活动中相同的部分有功能测试、边界分析测试和性能测试,其它部分由于各自特性或关注点不同需要进行特殊的测试,在此不做讨论。于是,为了向开发解释上述问题,普及基本的测试常识,特意梳理了接口测试的相关内容以及其与前端测试的区别,使开发团队与测试团队在测试这件上达成基本的共识,提高团队协作效率,从而更好的保证产品质量。比如,我们想生成不同格式的测试报告,想将测试报告发送到指定邮箱,又想让接口测试集成到CI中,做持续集成定时任务、接通测试平台、接通飞书、公司内部定制化等。原创 2023-12-07 20:14:22 · 166 阅读 · 0 评论 -
python+requests+excel 接口测试
3、EXCEL中的数据读取成功后,然后我们需要对于读出来的数据进行相应的处理。当然示例中只是简单列了一下关于POST,GET等二种方式,实际还有很多其它方式,如put,delete等,请求中也还会包括headers,这些都可以自已添加上去。5、最后还需要把我们的结果展示出来,这个就很简单了,利用htmltestrunner来展示。展示一张报告的切图。4、最后我们就可以调用之前准备好的方法进去测试了。1、EXCEL文件接口保存方式,如图。原创 2023-12-06 22:01:51 · 386 阅读 · 0 评论 -
十年阿里大牛谈软件测试面试的几个建议
当然,自己负责的任务是可以自己决定的(我的意思是你自己的模块或者负责的模块)。还有一点很重要的是:对于面试你的人是不是有QA背景的这一点并不是很重要,来自开发领域的人同样可以面试测试职位。让一个没有QA背景的人来面试一个测试员职位,看起来虽然有点不合情理,但是记住,这绝对是个很好的经历,因为你可以从中了解到别人是如何理解测试的。不要拿同样的简历去应聘不同的职位(每个职位的要求是不同的),稍作修改就可以让你的机会大增。比方说,你可以突出你具有符合职位的相关技能,如自动化测试工具或其他方面的测试工具的经验。原创 2023-12-06 20:25:52 · 273 阅读 · 0 评论 -
软件测试简历怎么写?可以参考这份简历
项目描述:企业人事管理系统是一个基于 SpringBoot 框架的项目,为降低企业人事部的工作负荷,提供部门与部门、公司与员工之间的办公自动化、信息传递等效率,而研发出来的公司内部使用系统,该系统包含:员工信息管理、员工绩效考核、员工福利、员工薪资、员工考勤、加班管理、人员请假、人员培训管理、企业通知、公司规章制度、公司财务管理、公司报销管理、系统权限管理等模块。1、熟练测试理论、测试方法、测试流程以及常用测试文档的编写,如:测试计划、测试方案、测试用例、测试报告等;熟悉 redis 缓存数据库的使用。原创 2023-11-30 19:30:56 · 3114 阅读 · 0 评论 -
只需根据接口文档,就能轻松开发 get 和 post 请求的脚本
这里再教大家一个方法,进入到loadrunner的帮助文档,查看每个函数的使用,loadrunner界面,按下键盘的F1,在输入框输入函数名称,比如atoi。if(atoi(lr_eval_string("{code}"))==0) { //当code=0的时候,事务是成功的。就是需要对脚本的返回值进行if判断,当成功的时候,就pass,失败了就fail,这样事务也会自动的去统计成功或失败。是不是有一些小伙伴在平时的脚本运行的时候,脚本都没有报错,但是实际插入到数据库的数据没有增加的情况?原创 2023-11-30 19:27:09 · 403 阅读 · 0 评论 -
python接口自动化测试之requests库的基础使用
requests库简单易用的HTTP库1 """自定义headers"""489 """自定义cookies"""13。原创 2023-11-29 21:58:00 · 260 阅读 · 0 评论 -
自动化测试误区
数据驱动:因为数据的改变导致结果的改变。说人话就是,因为我在百度里搜索的是“selenium”导致结果就是包含了“seleniumhq.org”。因为我登录时候输入的是“zhangsan”导致的结果就是登录之后页面右上角显示“欢迎,zhangsan”。你自己体会一下,我说的也不一定对。曾几何时,不知哪位测试大牛说的,数据一定要放在excel表格里才逼格满满。再后来就演变成元素的定位一定要放到excel里才够“数据驱动”,才是玩自动化测试的高级境界。抱歉,可能我姿势不对!原创 2023-11-27 20:48:55 · 173 阅读 · 0 评论 -
为什么要编写测试用例,自己知道不就行了吗
给大家推荐一个视频2023最新Jmeter接口测试从入门到精通(全套项目实战教程)原创 2023-11-27 16:11:37 · 983 阅读 · 0 评论 -
如何使用JMeter测试导入接口/导出接口
今天一上班,被开发问了一个问题:JMeter调试接口,文件导入接口怎么老是不通?还有导出文件接口,不知道文件导到哪里去了?我一听,这不是JMeter做接口测试经常遇到的嘛,但是一时半会又口述不清楚,于是整理篇文章做个简单总结吧。2023最新Jmeter接口测试从入门到精通(全套项目实战教程)原创 2023-11-26 22:21:58 · 496 阅读 · 0 评论 -
软件测试基础知识
2、如何成为一名优秀的测试工程师:内功(基础知识:计算机硬件、网络、操作系统、数据库等)、测试技术(黑盒测试中等价类、边界值、因果图等,白盒测试中的语句覆盖、分支覆盖、路径覆盖等)动态测试:是指实际运行被测程序,输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程,所以我们判断一个测试属于动态测试还是静态测试,唯一的标准就是看是否运行程序。验收测试又分为α测试和β测试,其实α测试指的是由用户、测试人员、开发人员等共同参与的内部测试,而β测试指的是内侧后的公测,即完全交给最终用户测试。原创 2023-11-26 21:33:34 · 183 阅读 · 0 评论 -
没有项目?这十几个软件测试项目够用了重点是还能写进简历里面!!!
为你以后的工作提供指引和参考。原创 2023-11-24 16:11:37 · 717 阅读 · 0 评论 -
2024春招必备软件测试八股文
参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。原创 2023-11-24 14:51:08 · 658 阅读 · 0 评论 -
pytest-rerunfailures插件之测试用例失败重跑
【注意】重复运行失败的测试用例时,对应的fixture或者setup函数也会重新执行(例如:scope参数为method的fixture前置函数)运行结果:【注意】测试结果以最后一次重新执行测试用例的结果为最终结果,即用例执行被判定为FAILED或者PASSED。1、如果使用装饰器的方式指定了测试用例的重新运行次数,则在命令行参数中添加–reruns对这些测试用例是不会生效的。平时在做接口测试的时候,经常会遇到网络抖动或者环境问题导致测试用例运行失败,而这个并不是我们想要的结果;,并指定最大重新运行次数。原创 2023-11-20 19:48:44 · 457 阅读 · 0 评论 -
python+pytest接口自动化测试之接口测试基础
一般我们所说的接口即API,那什么又是API呢,百度给的定义如下:API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。有点绕口,但我们看下定义里面这些关键字:预先定义的接口 (如函数、HTTP接口)、基于软件或硬件得以访问、无需访问源码、无需理解内部工作机制,大概就明白了。原创 2023-11-17 19:16:42 · 441 阅读 · 0 评论 -
自动化测试面试经历
这个问题回答简直糟糕,一时间有点懵不知道啥叫访问修饰符,面试官引导了一下,才反应过来是public、private、protect。这个问题太难回答,我说优点是喜欢了解新事物,学习新的知识。缺点是学到的东西不能用到实际的项目中(这个回答太诚实了,这样的话爱学习的优点也被否定了,呜呜……这个问题有点懵,我做的自动化用例一般都是串在一起的,并没有像他说的那样执行用例(他意思是 假如增删改就分别对应一个用例),就回答大概80-90个……这个问题也回答的有点模棱两可(对这种概念类型的问题真的是熟悉的陌生人的感觉)原创 2023-11-15 20:33:07 · 335 阅读 · 1 评论 -
使用Jmeter进行http接口性能测试
保存测试计划:修改名称为Apitest,点击保存,选择保存路径,后面的步骤,每次添加或修改了了一些选项,软件并不会自动保存到jmx文件中,所以进行测试后,如果需要保存本次测试选项,要手动到“文件”菜单中保存一下。但是Postman只能模拟单客户端的单次请求,而对于模拟多用户并发等性能测试,就必须借助其他的工具了,这里推荐功能强大的JMeter自动化测试工具。可以添加的监听器有很多种,可以添加多个监听器,这里我们添加几个常用的“图形结果”、“察看结果树”、“聚合报告”原创 2023-11-13 20:47:38 · 888 阅读 · 0 评论 -
记录第一次银行测试岗面试【总结几点面试不要犯得错误】
LZ在一个18线小城市做测试,近来想走出自己的舒适区,去做一点不一样的测试工作。18线地区,测试工作并不多。最好的差不多就是LZ目前待着的公司了。遂决定去魔都闯荡几年,对一个在魔都无房无车无户口的人来讲,这意味着很累,然人无远虑必有近忧。即使有一天你的城市通地铁和高铁了,来了一群优质的互联网公司,我除了离得近,有配得上的技能嘛。XX银行面试年前在BOSS直聘上投递的简历,年后约面试。我要求先电话面试一轮再去。【这里说一下有的公司招人职位要求和面试要求完全不一致,毕竟魔都里的有些远,不想浪费一次年假和自己原创 2023-11-09 19:15:07 · 358 阅读 · 0 评论 -
Jmeter实现webservice接口测试
对于公共的webservice接口,可以使用soapUI进行抓取,或者是其他工具去抓取发送报文的格式。形成地址:http://WebXml.com.cn/getTVstationString。1、建立HTTP请求,如图,请求内容写在BODY DATA里,选择方法为post。4、编辑报文内容,点击左上角的绿色三角执行按钮,右侧窗口查看接口请求结果。soapaction的地址:为第1行数据和第4行接口的相叠加的内容。3、接着建立下一个接口请求,方式同上。5、可以复制下发送的报文的格式。下面分别介绍两种方式。原创 2023-10-19 13:38:38 · 842 阅读 · 0 评论 -
Selenium自动化测试
1.1 Selenium是一款主要用于Web应用程序自动化测试的工具集合。Selenium测试直接运行在浏览器中,本质是通过驱动浏览器,模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器如,chorme,FireFox,IE等。1.2 Selenium WebDriver:业界通用的测试框架,不仅是web测试的标准,同时在移动测试领域也是底层的核心驱动框架;1.3 Python是动态语言;1.4 Selenium包括一系列的工具组件:原创 2023-10-18 16:48:37 · 205 阅读 · 0 评论 -
接口自动化测试框架搭建
Reporter.log("用例结果: resultCode=>expected: " + exp_city_str + " ,actual: "+ city);Reporter.log("用例结果: resultCode=>expected: " + exp_city + " ,actual: "+ city);Reporter.log("用例结果: resultCode=>expected: " + exp_city + " ,actual: "+ city);// 打开和URL之间的连接。原创 2023-10-17 16:56:03 · 235 阅读 · 0 评论
分享