![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试开发
文章平均质量分 86
测试界的扛把子
勤学如春起之苗,不见其增,日有所长。
展开
-
软件测试环境搭建与测试流程详解
早在2012年左右,支付宝虽然很快被大众接受,但是却面临着一种比较普遍的现象:支付宝账户余额内总是有一 笔闲置资金,虽然不同账户资金数额有多有少,但总的来说,这笔躺在账户什么做不了的闲置资金数额还是比较庞大的,对于支付宝的发展而言非常不利。在逻辑上,测试活动是按顺序进行的,但是实际测试过程中,这些活动是可以重叠或同时进行的(比如支付宝的加好友,登录,转账等。这些因素可能来自技术,资源或者其他方面的(对于需要的软件,有可能非常贵,公司负担不起,或者需要和银行对接才能测试成功,但是有可能无法和银行对接)原创 2024-07-10 15:45:51 · 905 阅读 · 0 评论 -
自动化测试框架封装
封装自动化测试框架,测试人员不用关注框架的底层实现,根据指定的规则进行测试用例的创建、执行即可,这样就降低了自动化测试门槛,能解放出更多的人力去做更深入的测试工作。将框架划分为多个模块,如配置模块、日志模块、浏览器封装模块、测试用例执行模块等。使用pytest框架的参数化功能,支持从外部数据源读取测试数据。实现日志记录功能,用于记录测试过程中的日志信息。封装页面元素的定位和操作,提供简洁易用的API。提供简洁易用的API封装,隐藏底层的实现细节。编写测试用例,测试框架的各个功能是否正常工作。原创 2024-07-09 15:49:28 · 213 阅读 · 0 评论 -
【python+requests】接口自动化测试
这两天一直在找直接用python做接口自动化的方法,在网上也搜了一些博客参考,今天自己动手试了一下。原创 2024-07-08 16:51:04 · 722 阅读 · 0 评论 -
如何编写一份规整完美的测试报告?
1、说明:是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。ps.原创 2024-07-06 19:50:42 · 702 阅读 · 0 评论 -
【面经】2024年软件测试面试题,精选100 道(附答案)
80 、您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷( Bug )的管理?79 、您以往的工作中,一条软件缺陷(或者叫 Bug )记录都包含了哪些内容?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。35、软件测试的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。12、使用 QTP 做功能测试,录制脚本的时候,要验证多个用户的登录情况/查询情况,如何操作?70 、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。原创 2024-07-03 15:20:10 · 417 阅读 · 0 评论 -
帮公司面试了一个33岁的程序员,只因这一个细节,被我一眼看穿是培训班出来的,没啥工作经验...
绝大多数的公司, 都是非常支持QA部门的存在的, 问题在于QA团队的存在的价值到底是大还是小. 过去陈旧的测试体系, 落后的测试人员能力, 冗长的测试流程是被整个IT行业诟病的一个关键.当研发的生产力在逐渐的提升, 运维的部署在逐渐的自动化, QA所带来的价值和耗费的成本就越来越不能忽视了。现在部分的公司已经在试验"无QA"的模式了,互联网唯一不变的就是变化比如一个典型的例子, 在搜索, 推荐, 机器学习等方向的算法测试是很重要的领域, 是需要专业的测试工程师参与的。这种最基础的细节,一问就露出破绽了。原创 2023-09-01 16:32:46 · 100 阅读 · 0 评论 -
Chrome实现自动化测试:录制回放网页动作
使用录制功能时,先点击 Start Record 按钮开始录制,之后在浏览器中所有的操作就会被记录下来,录制结束后,点击结束。在 Recorder 标签下会展示所有已经被录制的脚本,点击 Replay 可以回放之前的操作,这个过程是自动的,不再需要手工参与。从它诞生至今,创造了一个又一个的传奇,现在可以看到基于它的操作系统 chrome os ,还能买到用它做系统的笔记本电脑。首先,把浏览器升级到最新的版本,目前我的浏览器版本98,接着我们在开发者工具当中打开录制功能。原创 2023-08-31 19:42:47 · 385 阅读 · 0 评论 -
App自动化测试是怎么实现H5测试的
移动端 app 自动化框架很多,但是有一些框架因为不支持混合应用测试,一直没有完全流行。比较典型的是经典的 Python 框架 uiautomator2, 这个框架简单好用,没有 appium 那样复杂的 api 调用,受到不少 python 自动化工程师的青睐。原创 2023-08-31 19:34:35 · 53 阅读 · 0 评论 -
Docker + Selenium Grid 搭建分布式 UI 自动化测试
Selenium Grid 介绍Selenium Grid 是 selenium 提供的一个分布式测试工具,将自动化脚本发布到多个物理机或者虚拟机(跨平台、跨浏览器)上执行,通过一个中心节点来控制多个设备,也就是在中心节点(hub)上管理测试,在其它节点(node)上执行测试,以实现 Selenium 的并行执行。原创 2023-08-30 16:51:22 · 86 阅读 · 0 评论 -
Jmeter接口测试 —— jmeter对图片验证码的处理
在web端的登录接口经常会有图片验证码的输入,而且每次登录时图片验证码都是随机的;当通过jmeter做接口登录的时候要对图片验证码进行识别出图片中的字段,然后再登录接口中使用;6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础。被百万人刷爆的软件测试题库!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux。原创 2023-08-26 14:21:54 · 138 阅读 · 0 评论 -
自动化测试 —— Pytest测试框架
01 | 简介Pytest是一个非常成熟的全功能的Python测试框架,主要有以下特点:简单灵活,容易上手,文档丰富支持参数化,可以细粒度地控制测试用例支持简单的单元测试与复杂的功能测试,还可以用来做Selenium、Appium、Requests等UI、接口自动化测试支持很多第三方插件,并且可以自定义扩展(Pytest插件下载地址)支持测试用例的跳过与失败重试可以很好的与CI工具结合,比如Jenkins02 安装。原创 2023-08-26 14:16:52 · 143 阅读 · 0 评论 -
如何利用Jmeter从0到1做一次完整的压测?这2个步骤很关键!
观察服务器的压力,如果在测试环境,可以在服务器上装个nmon工具,可实时查看服务器的资源消耗情况,如果是线上环境,一般不能直接远程服务器,可以找运维同学要链接,比如这次运维同学直接给了夜莺(Nightingale)的链接地址,登录可直接查看服务器的资源消耗情况。压测,在很多项目中都有应用,是测试小伙伴必备的一项基本技能,刚好最近接手了一个小游戏的压测任务,一轮压测下来,颇有收获,赶紧记录下来,与大家分享一下,希望大家能少踩坑。全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!原创 2023-08-25 14:06:45 · 66 阅读 · 0 评论 -
有那么一瞬间,你想过裸辞吗?
都说裸辞一时爽,求职火葬场。也许裸辞后的生活是一地鸡毛,但总有很多狠人,真的敢裸辞。一项关于Z世代的研究调查表明,时下年轻人十分勇于改变。其中,36.1%的人完全不害怕裸辞,并有信心顺利开展事业。“裸辞”的背后,其实更多是“孤勇者”们对改变现状的渴望。对于年轻的职场人来说,裸辞的考验更大。经济压力、情绪管理等因素,都是需要考虑的。但无论是裸辞之后的求职成本,还是生活成本、保障成本,以及裸辞后的情绪成本,都是不容忽视的。面对裸辞的成本和风险,不同发展阶段的职场人看待裸辞的角度都是不同的。原创 2023-08-23 15:53:04 · 50 阅读 · 0 评论 -
和月薪3W的聊过后,才知道自己一直在打杂...
接口测试什么是接口如果模块请求http改为了https,测试方案应该如何制定,修改?常用HTTP 协议调试代理I具有什么?详细说明抓取HTTPS协议的设置过程?描述TCP/IP协议的层次结构,以及每一-层中重要协议jmeter,一个接口的响应结果如下:接口产生的垃圾数据如何清理依赖第三方的接口如何处理测试的数据你放在哪?什么是数据驱动,如何参数化?性能测试你认为性能测试的目的是什么?做好性能测试的工作的关键是什么?服务端性能分析都从哪些角度来进行?原创 2023-08-23 15:39:38 · 44 阅读 · 0 评论 -
从外包辞职10000小时后,我走进了字节跳动····
没有绝对的天才,只有持续不断的付出。对于我们每一个平凡人来说,改变命运只能依靠努力+幸运,但如果你不够幸运,那就只能拉高努力的占比。2022年11月,我有幸成为了字节跳动的一名测试工程师,正如标题所说,我从外包辞职了,10000小时后,走进字节跳动拿下了offer。相信同行都清楚,从外包进大厂有多难,运气之余,也离不开我自己的脚踏实地,所幸每踏出的一步都留下了厚厚的脚印。原创 2023-08-22 14:55:14 · 91 阅读 · 0 评论 -
三顾茅庐,七面阿里,成功上岸25k16薪,我行你也行~
写在片头:声明,勿杠首先简单说一下,这三次面试阿里并不是一次性去面的,实际上第一次面试时候还在大四,找的实习岗,不太清楚是什么部门,别问我为什么还记得面试题,有记录和复盘的习惯,再问就是杠。个人背景不详细多说,学历双非本科,不是应届生,工作年限不长,技术不是大牛,但也非小白,面经分享是想给正面试的同行一些建议和鼓励,希望能够多多支持。面经分享总结了一下面试的重点难点1.自我介绍2.之前的实习经历提问3.实习做过什么项目,负责什么4.进程线程5.java的垃圾回收。原创 2023-08-22 14:47:18 · 49 阅读 · 0 评论 -
大厂20K高薪测试岗,2023年必备技能清单来了..
现在Oracle的DBA待遇比一般的开发人员待遇还高,这个就表明了数据库在企业中的重要性,作为测试人员虽然不需要有DBA的能力,但是基本的数据库操作你必须得会吧,不管是Oracle、DB2、MSsql还是mysql最少都应该能熟悉使用其中的一二。测试计划编写、设计测试用例、编写测试报告、编写BUG报告单、跟踪BUG修复情况,还需要良好的沟通能力,以及各种测试阶段所使用的测试方法,单元测试、功能测试、集成测试、系统测试等等、CMMI/ISO9001,不用全都会,但至少要懂一些。然而,真的是这样吗?原创 2023-08-21 17:25:26 · 46 阅读 · 0 评论 -
面试时,如何向HR解释自己频繁跳槽?
一年前离开上上家公司是因为上家公司提供了一个很好的发展机会,可以负责的多个项目,但来了之后,企业内部的管理混乱,各项流程滞后,多次反馈无果,项目拖延久久不能完工。贵司这个岗位我非常感兴趣,从您之前的介绍中,我可以感受到这个岗位,会是一个帮助我在未来长期发挥才能的平台,这样的机会我很珍惜。离职原因肯定要被问到的,对于企业来说,他们更愿意接受的情况是,你的离职并非你主动,当然被辞退除外。或者换个角度曲线救国,说说你过往积累的经验特长,如何能在未来长期帮助企业发展,来侧面展示你愿意长期为企业工作的意愿。原创 2023-08-21 17:23:47 · 45 阅读 · 0 评论 -
2023年每天都投递很多份简历,但都石沉大海,我还投吗?测试人该何去何从?
测试工具永远是软件测试人员的得力助手,不能完全依赖工具,但也不能没有工具,在学习软件过程中,要著中软件测试工具的使用,下图覆盖初、中级软件测试工程师所需具备的测试工具,要想学好,下手学习吧。另一面企业招人真的变得容易了吗?各大互联网公司的接连裁员,政策限制的行业接连消失,让今年的求职雪上加霜,想躺平却没有资本,还有人说软件测试岗位饱和了,对此很多求职者深信不疑,因为投出去的简历回复的越来越少了。测试基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。原创 2023-08-21 17:01:13 · 66 阅读 · 0 评论 -
常用linux yum 命令和 vim命令,这几个要熟记
yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。原创 2023-08-19 16:25:43 · 171 阅读 · 0 评论 -
有人说自动化测试的成本高、效果差,那么自动化测试的意义在哪呢?
所以,说到这里,你就会明白,如果遇到一个不懂自动化测试的领导,而领导的领导又压着他带领你们搞自动化测试,又不愿意采纳自动化大牛的意见建议,那么整体的方向就会走偏,而且会非常的耽误你自身的成长和发展。无论你在测试的过程中采取什么样的方案和手段,核心都是为了业务去服务的,脱离业务,手段再厉害也没有用。除了这些,与手工测试相比,脚本中是可以记录测试设计思路,拓扑图,测试点等相关的信息,是非常优秀的测试信息存储,另外也可以根据脚本中获取到的代码覆盖率,进行情况分析,进而补充测试用例。所以基础打好了,才会事半功倍。原创 2023-08-18 16:01:45 · 76 阅读 · 0 评论 -
pytest自动化测试框架tep环境变量、fixtures、用例三者之间的关系
tep是一款测试工具,在pytest测试框架基础上集成了第三方包,提供项目脚手架,帮助以写Python代码方式,快速实现自动化项目落地。在tep项目中,自动化测试用例都是放到tests目录下的,每个.py文件相互独立,没有依赖,1个文件即1条用例,彼此分离。虽然用例也能相互引用,但是除非万不得已,一般不建议这么做,牵一发动全身,后期维护困难。用例的代码编写,思路是从上往下的,和pytest/unittest/script常规写法无异,不会有学习成本,一般也不会有问题。原创 2023-08-17 15:50:26 · 114 阅读 · 0 评论 -
软件测试基础之软件缺陷处理
在分析、设计、实现阶段的复审和测试工作能够发现和避免80%的缺陷,而系统测试又能找出其余缺陷中的80%,最后的4%的缺陷可能只有在用户大范围、长时间使用后才会暴露出来。判断一个缺陷报告撰写好坏的简单方法:让非缺陷报告撰写者(技术人员)依据缺陷报告重现缺陷,如果能简单、迅速的重现缺陷,表明缺陷报告较好。3.在打开的“另存为”对话框中,默认文件文件后缀应该是“.txt”,你们开发人员是不是用脚后跟考虑问题的,居然写成了“.txk”;1.点击“开始” → “程序” → “附件” → “记事本” 打开记事本软件;原创 2023-08-16 15:37:40 · 86 阅读 · 0 评论 -
网易游戏测试开发,2023届秋招面经
最后,传说中网易游戏的水平真不是盖的,给我的印象是里面牛人特别多,大家都很优秀。一面结束之后,我是等到了快6点才开始二面,7 点二面结束,那些二面的面试官肯定也是没有吃晚饭,大家确实都很辛苦。7.(场景题)衣柜有很多衣服,如何整理(类似数组中数据的整理,可用哈希把同类衣服放一起,也可排序,将夏装往外放,冬装往里放)5.(场景题)有没有玩过梦幻西游﹖我说我最擅长的是cs,他问我如果给我一把***,你会对它进行怎样的测试;4.(场景题)如何找到某个手机能支持的游戏内存阈值(分两步,获取某个游戏内存,找阈值);原创 2023-08-15 16:23:41 · 393 阅读 · 0 评论 -
python单元测试框架(测试固件、批量执行)
在unittest中,测试点的执行顺序是依据ascill码来执行的,也就是说根据ASCII码的顺序加载,数字与字母的顺序为:0-9,A-Z,a-z,所以以A开头的测试用例方法会优先执行,以a开头会后执行。也就是根据数字的大小从小到大执行的,切记数字的大小值的是不包含test,值的是test后面的测试点的数字大小,7、是否先写⾃动化测试的测试代码,在使⽤⾃动化测试⽅式写,本⼈觉得没必要,毕竟能够做⾃动化测试的都具备了功能测试的基本⽔平,所以没必要把⼀个业务的检查点写多次,浪费时间和⼈⼒成本。原创 2023-08-14 16:44:12 · 163 阅读 · 0 评论 -
接口测试之Jmeter+Ant+Jenkins接口自动化测试平台
平台简介一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。Jmeter支持接口的测试,Ant支持自动构建,而Jenkins支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。环境准备环境依赖JDK环境配置Jmeter安装Ant安装环境变量配置Jenkins安装Ant简介:Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。原创 2023-08-14 16:36:02 · 148 阅读 · 0 评论 -
面试十分钟不到就被赶出来了,问的实在是太变态了...
从外包出来,没想到算法死在另一家厂子自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到8月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。好在有个兄弟内推我去了一家互联网公司,兴冲冲见面试官,没想到一道题把我给问死了:原创 2023-08-10 20:39:44 · 60 阅读 · 0 评论 -
Postman如何导出接口的几种方法
本文主要介绍了Postman如何导出接口的几种方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下前言:我的文章还是一贯的作风,简确用风格(简单确实有用),你们可叫我职场新人救星!好的废话不多说,今天这篇文章讲的是如何用postman导出接口文档!解决怎么把自己用postman测试的用例分享给同事,让同事直接导入到自己的postman里,快速了解熟悉项目。正文:一、新建接口文件夹。原创 2023-08-09 15:18:55 · 4685 阅读 · 3 评论 -
Pytest自动化测试框架之Allure报告
Framework是一种灵活的、轻量级、多语言测试报告工具。不仅可以以简洁的网络报告形式非常简洁地显示已测试的内容,而且还允许参与开发过程的每个人从日常执行中提取最大程度的有用信息和测试。从开发/测试的角度来看:Allure报告可以快速查看到缺陷点,可以将测试未通过划分为Bug和中断的测试。还可以配置日志,步骤,固件,附件,时间,历史记录,以及与TMS的集成和Bug跟踪系统,以便掌握所有信息。原创 2023-08-08 19:16:16 · 57 阅读 · 0 评论 -
pytest框架之fixture测试夹具详解
方式二:装饰器:@pytest.mark.usefixtures(fixture_name)使用在类上,代表这个类所有测试用例都会调用这个fixture使用在用例上,代表只有这个用例调用这个fixture同样可以使用多个fixture,按先后顺序执行如果fixture有返回值,用这个装饰器是无法获取到返回值的,也就无法给用例传递数据,只能用方法一。可以实现unittest不能实现的功能,比如unittest中的测试用例和测试用例之间是无法传递参数和数据的,但是fixture却可以解决这个问题。原创 2023-08-07 16:25:26 · 314 阅读 · 2 评论 -
接口测试 —— Requests库介绍
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!原创 2023-07-29 16:05:46 · 103 阅读 · 0 评论 -
28岁,从字节退休了···
大厂一直是每个程序员都向往职业目标,大厂意味着,而且发展空间也大。甚至有人调侃不想进大厂的程序员不是好程序员。而在网上,也有各个网友分享自己在大厂的经历,在某平台还有一个近2600万浏览的话题:在工作是怎么样的?江湖上一直流传一句话:字节一年,人间三年。以此来形容在字节快节奏生活以及各种酸甜苦辣的感受。字节跳动成立于2012年,经过短短8年的发展,已经一跃成为中国互联网行业巨头之一。很多人戏称字节为“宇宙第一大厂”、“工牌厂”,称呼字节风格为“字节范儿”。原创 2023-07-27 15:52:58 · 115 阅读 · 0 评论 -
2023年,8种必备Selenium编写自动化用例的技巧
每当流程改变时,总是要更新现有方法,尽管它有其自身的挑战,即新用户可能不知道该方法可能具有的依赖性,但是我认为我们应该始终以长远的眼光来看待问题,而不是实现那些较短的目标。作为质量检查人员,您要做的就是验证您的预期和实际满足情况,这与您的自动化代码相同。理想情况下,每个用户操作都应该像测试用例步骤一样进行验证,无论它是在验证元素的可见性,还是要记住版式提示,文本表示形式,页面重定向或任何形式的视觉验证,甚至是关于评估数据库的结果。另外,在需要的地方重复使用您的方法,请勿将相同的代码复制粘贴到不同的方法中。原创 2023-07-26 15:25:24 · 84 阅读 · 0 评论 -
软件测试(测试用例)—写用例无压力
软件测试——用例篇文章目录软件测试——用例篇一、概念二、测试用例总体设计方案1、等价类 ☆2、边界值 ☆2.1 边界值法设计用例步骤3、判定表 ☆4、因果图5、场景设计法 ☆6、错误猜测法7、正交排列三、实际操作中注意的点3.1测试用例的注意点四、缺陷介绍1、缺陷的判定标准2、缺陷产生的原因:3、软件缺陷的核心内容4、缺陷类型5、缺陷编写5.1缺陷练习一、概念测试用例的基本概念:测试用例(Test Case)是为了实施测试而向被测试的系统提供的一组集合,这组集合原创 2023-07-26 14:26:36 · 5365 阅读 · 0 评论 -
Selenium/webdriver介绍以及工作原理
最近在看一些底层的东西。driver翻译过来是驱动,司机的意思。如果将webdriver比做成司机,竟然非常恰当。我们可以把WebDriver驱动浏览器类比成出租车司机开出租车。在开出租车时有三个角色:· 乘客:他/她告诉出租车司机去哪里,大概怎么走。· 出租车司机:他按照乘客的要求来操控出租车。· 出租车:出租车按照司机的操控完成真正的行驶,把乘客送到目的地。在WebDriver中也有类似的三个角色:· 自动化测试代码:自动化测试代码发送请求给浏览器的驱动(比如火狐驱动、谷歌驱动)。原创 2023-07-24 15:38:47 · 346 阅读 · 0 评论 -
3分钟手把手带你搭建基于selenium的自动化框架
由于测试目标页面的多变性,页面元素的定位经常需要改变,利用了页面模式后,只需要修改一遍其页面类中的定位就可以对所用用到该元素的测试用例生效;这份资料,对于【软件测试】的朋友来说应该是最全面最完整的备战资料,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,这些资料也陪伴了我走过最艰难的路,希望也能帮助到你!用例前没有“#“标记的测试用例脚本会被执行,而有”#“标记的则会被忽略,这样可以很方便的控制测试集的执行,当然也可以创建不同的文件来执行不同的测试集。原创 2023-07-22 14:32:42 · 280 阅读 · 0 评论 -
第一次实操Python+robotframework接口自动化测试
目前我们需要考虑的是如何实现驱动实现接口自动化输出,通过关键字的封装实现一定意义上的脚本与用例的脱离!framework 的安装不过多说明,网上资料比较太多~实例:!!!!!步骤一:新建项目测试项目可以目录或文件存储,格式可以用TXT,TSV或HTML格式, 建议项目选择目录和TXT,这样便于管理步骤二:新建测试套测试套与测试项目一样,也可以目录和文件存储,格式也可以用TXT,TSV或HTML格式,建议测试套选择文件存储和TXT步骤三:新建测试用例。原创 2023-07-21 14:44:54 · 129 阅读 · 0 评论 -
fiddler抓取,Android真机测试
这就是要在Android设备上设置的代理服务器地址,至于端口嘛,就是在前面设置的监听端口,默认是8888。如果你要监听的程序访问的HTTPS站点使用的是不可信的证书,则请接着把下面的“Ignore server certificate errors”勾选上。在接下来显示的页面中,点击“代理”,选择“手动”。打开WiFi设置页面,选择要连接的AP,并且长按,在弹出的对话框中,选择“修改网络”。在“代理服务器主机名”和“代理服务器端口”中写上前面得到的地址和端口,最后点“保存”。原创 2023-07-20 20:25:45 · 88 阅读 · 0 评论 -
selenium.chrome怎么写扩展拦截或转发请求?
代码已开源: https://github.com/yuzd/OpenQA.Selenium.Chrome.Fiddler。我们新创建一个功能:OpenQA.Selenium.Chrome.Fiddler。有时候我们需要mock接口的返回,或者拦截和转发请求,今天就来实现这个功能。然后再selenium.chrome启动的时候传进去这个zip包的地址。因为拦截api 或者 转发 需要用的chrome的api。manifest.json 是来描述chrome扩展的。·details.url 是api的接口。原创 2023-07-19 15:03:25 · 167 阅读 · 0 评论 -
要做自动化测试,得了解一下自动化架构是什么
自动化测试架构是啥,怎么理解自动化测试架构?这个问题,我们可以从以下几点来慢慢说。架构是什么软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。原创 2023-07-18 15:37:15 · 111 阅读 · 0 评论