自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我先测了

微信搜索公众号:职说测试,欢迎订阅!

  • 博客(327)
  • 资源 (26)
  • 收藏
  • 关注

原创 Python编程基础:IDE编译直接报错了,即使不明白也要去参考系统给的提示

再执行就不会报错了,是不是很简单;没有被自己的’蠢’而感到羞愧?然而都不一定有用,甚至还浪费了更多纠结的时间。1、在脚本前面注释加coding指定编码格式。直接访问错误提示的地址,从上面去找到答案。2、编辑IDE设置编码格式。

2023-12-14 11:13:59 130 1

原创 【金九银十】涨薪的秘密:时间不是唯一的途径

日拱一卒无有尽 功不唐捐终入海不管涨薪还是跳槽,最终能决定你薪资始终是你自己的工作能力[硬技能+软技能],如果这个能力匹配不高,那么企业再有钱也不会给你调薪或者招聘你,共勉,打工人!

2023-10-23 15:47:37 118

原创 [JMeter性能测试实战]如何做单接口性能测试

作为一名性能测试工程师,肯定需要解决一类问题,就是针对单接口做性能测试,而实际业务场景呢,这个可能存在一些难度,譬如,一个页面查询功能,如果只是查询接口,那么它查询的条件最好要有业务支撑,换句话说一定要查出结果,这样查出的结果页就是一个列表,至少从服务器监控的数据得到出网的流量数据;那问题来了该如何去设计这类有业务依赖的接口压测呢?硬要说对于单接口的性能压测设计,特别是对于进入列表页后搜索接口的压测,如何设计查询条件,它对于系统性能有没有明显的差异?且看gpt-4是如何回答的。

2024-04-07 09:30:00 569 2

原创 httprunnermanager接口平台二次开发(十二):自动生成接口自动化测试用例

这样既可以丢掉每个人本地自动生成接口测试用例的环境,统一在平台实现,又可以通过平台的批量执行,岂不美哉。从手工,到人工智能,设计的用例呢始终都有些问题,好在大都是从实际出发的,只不过还需要一道人工筛选的工序,这样是不是想自己来写代码实现会不会更好呢?• 开 发 提 测 后 , 是 否 可 以 先 自 动 化 测 试 下 , 看 看 后 台 接 口 数 据 是 否 正 常?• 测 试 好 的 功 能 点 上 线 后 , 突 然 坏 了 , 关 键 是 我 们 不 知 道 它 坏 了?

2024-03-04 09:45:00 568 2

原创 httprunnermanager接口平台二次开发(十一):实现平台套件支持模块搜索

需求还是内置测试需求,就是说一个小小热修上线,仅仅只是改动到某个模块的功能,那么测试只需回归这个模块的功能,不需要全量去回归接口自动化,当然这个诉求呢,从执行效率来说,目前全部接口执行完也不过5min,真的无伤大雅;不过呢,可以花两小时实现这个搜索,让它可以正常运作还是不错的.

2024-02-01 00:15:00 1574

原创 httprunnermanager接口平台二次开发(十):平台实现发送邮件的功能[批量]

但是这里改了之后,有点显傻,Jinjia2库是第三方的,能改到这里会破坏原来的逻辑,要是在其他生成html报告的时候会不会报错,这就不敢保证了,需要咱们一起往下走,发现框架的report报告模板可以修改,在这个平台中,框架是内嵌在平台里的并不是直接引用第三方库,这样做的好处就是支持定制化修改。卷了,不管在哪个行业哪个岗位,都需要一技多长,可以做的慢、丑,但不能不会,所以时时刻刻要有学习的动力,需要会的能力。针对以上问题,需要在本地调试,将多份结果报告整合,统计成一份数据,以便直观浏览。

2024-01-15 12:06:14 560 2

原创 【测试开发与AIchat】它的思维跟大多数人还是一样的,都解决不了实际问题,可能是它也没有积累类似的经验[chatGPT]

通过以上证明,至少linux服务器与stmp邮箱服务器之间是相通的,阿里云服务器也部署了接口测试平台,也是能正常访问的。在linux测试时出现stmp.xx.cn 超时了,从上面的解决办法,题主也想到了并在linux测试过。经过一轮查找,最终还是找到了解决办法。但是它仍然没有解决题主的问题。

2023-12-30 12:26:02 428

原创 iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS

为什么会有虚拟机这种东西?它存在的意义是什么[能解决什么问题]?哈哈~你以为现在看到的文章在哪里?你以为每天刷的抖音数据在哪里?咱们都不是舍得去买苹果笔记本的主,也不是舍得买个win系统的电脑给整成linux系统!所以它的意义出来了,就是给咱们提供没有或想要解决某一类问题而出现的产物。话不多说,直接开干安装macOS虚拟机真的是太繁琐了,比题主安装win系统或linux虚拟机还麻烦,真的是一步一步的来。这里面有两个难点,一是MacOS镜像下载很耗时,二就是创建虚拟机过程很繁琐。需要内心足够强大才能稳住安装。

2023-11-20 10:15:12 1254 3

原创 iOS自动化测试方案(四):保姆级搭建iOS自动化开发环境

应用软件可以通过这个开发包轻松访问设备的文件系统、获取设备信息,备份和恢复设备,管理 SpringBoard 图标,管理已安装应用,获取通讯录、日程、备注和书签等信息。ideviceinstaller 是一个与iOS设备的installation_proxy交互的工具,允许安装、升级、卸载、存档、还原和列举已安装或存档的app。该命令用于将手机的端口映射到电脑上的端口,前面的8100是映射到mac电脑的端口,后面是手机wds启动的监听端口,如果映射失败,则安装brew install usbmuxd。

2023-11-06 09:30:00 821

原创 iOS自动化测试方案(三):WDA+iOS自动化测试解决方案

上面的步骤已经基本可以实现tidevice命令行操作app应用了,但是它还不能实现自动化,自动化工具还需要appium的结合;这里涉及一个问题就是跨平台,既然咱们只想在win系统实现iOS应用的自动化测试,那么免不了需要代理,怎么代理呢?webdriveragent就是安装在iOS真机设备上的应用,需要它转发到win系统,并且通过python脚本去执行iOS应用。

2023-10-23 08:45:00 1443

原创 iOS自动化测试方案(二):Xcode开发者工具构建WDA应用到iphone

1、进入WebDriverAgent项目根目录,双击打开WebDriverAgent.xcodeproj,然后在Xcode中的TARGETS里选中WebDriverAgentLib,按照下图数字序号依次点击,注意步骤4要开启自动管理签名。4、还在同一个项目中,需要注意的是咱们主体是webdriveragentrunner,设置build settings,修改bundleId,它的是唯一;10、在构建时错误,消除这个错误的做法同第四步,将这个应用的bundle身份ID修改一下,建议使用时间戳。

2023-10-01 00:15:00 984

原创 iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程

1、MacOS系统找到App Store,这点同iphone操作,搜索Xcode点击安装。1、下载VMware虚拟机的壳子,安装并注册软件(可以百度注册码),最新版本:v17。

2023-09-21 14:46:40 2549

原创 JMeter(三十九):selenium怪异的UI自动化测试组合

日拱一卒无有尽,功不唐捐终入海!这样做的目的,题主算是给个理由,就是咱们之前说的混合自动化测试框架,举例说明:假如在web自动化测试时,没有满足预置处理条件(或者说从web功能测试操作路劲深、或者是管理后台操作),在前端不可描述的时候,这时候可以加入接口请求来致使满足web自动化测试条件。反过来也是一样!这样的这个就很有意思了,可以给每个测试样例创建一个线程组,配置一个浏览器驱动,这样是不是可以作为一个多浏览器兼容性测试呢?

2023-09-05 10:43:02 993 1

原创 求Win11系统virtualbox+vagrant安装MacOS虚拟机

题主主要是穷,没钱买mac笔记本或相关系统的苹果产品,哈哈,偶尔也有用过MacOS系统,只是还没有从win系统使用习惯中转变过来,但是自己所学的iOS移动自动化测试,却一直没有展示出效果,为啥呢?因为它说的是需要准备一套MacOS系统的测试环境,但是题主却没有mac系统的设备,只有phone而已。虽然有在win系统找到解决iOS移动自动化测试的解决方案,但还是需要有MacOS先,才能着手做下面的工作。C站,有没有大佬有保姆级virtualbox安装MacOS系统虚拟机教程!一样不支持,没有一个是对的。

2023-08-14 17:34:53 381

原创 httprunnermanager接口平台二次开发(九):题主总结平台二次开发了个寂寞

其实对于这些小功能的改造和优化,都是为了方便更好的使用这个平台,提审使用它的效率,从而对于测试的效率就会提升;有效的记录每次执行结果并进行分析,跟踪反馈。日拱一卒无有尽,功不唐捐终入海!

2023-08-01 18:21:31 437 4

原创 httprunnermanager接口平台二次开发(八):测试报告列表新增备注详情功能

报告列表已经展示了很多信息,但是接口测试平台,需要统计每次执行套件的结果,以体现它的价值,比如总共执行了多少次,每次有没有发现问题,这里的问题是指:有没有发现合并代码的问题导致原来的业务出错,又或者遗漏了sql未执行而导致的错误;那么对于每次都pass的结果报告,自然不需要过多描述,但是测试不通过的报告,需要有说明找到原由,必然是会去检查对应的业务接口,然后去验证是为什么错了,如果是因为脏数据,那么就需要备注说明它不是很重要,如果是因为程序错误(sql未执行)则需要记录它的次数,表现出它的价值。

2023-07-24 09:30:00 121

原创 httprunnermanager接口平台二次开发(七):测试套件也不能免创建者更新者

终归是在别人的系统上二次开发,对于原本相同的操作,总是会出现不同的位置,这样对于改造来讲,会增加一定的难度,好在前面已经有些经验,改起来也算是轻车熟路。不管怎么说:日拱一卒无有尽、功不唐捐终入海!

2023-07-18 11:50:44 162

原创 httprunnermanager接口平台二次开发(六):新增用例默认执行可修改不执行

日拱一卒无有尽,功不唐捐终入海!多一点思考,会少走弯路,这个功能在很多时候都是受用的,维护用例本来就是需要花费成本的,所以不能简单的一删了之,毕竟存在即合理。那是不是又需要扩展一个功能?什么功能?那就是对用例状态的筛选,哈哈~~~这个功能就留给同学们自己去实现吧!

2023-06-19 21:41:20 290

原创 httprunnermanager接口平台二次开发(四):测试报告列表怎么没有批量删除

随着平台使用时间的推移,数据量也会越来越多,用例列表前面说了,不大适合一删了之,但是测试报告呢?这个虽然也没有什么大不了,但毕竟那么多页面,也是需要腾出来点地方,毕竟它的作用不是很大,在每次使用过后就不需要了;尤其是在调试的时候,它产生的报告不需要储存,所以需要删除,而且需要支持批量删除。

2023-06-14 10:31:57 127 1

原创 凭什么说UI自动化测试ROI比接口自动化测试低?

UI自动化测试真的比较难以实施吗?ROI真的比接口自动化测试低吗?从哪里得出如此结论?得出结论的人是否有真正实施过UI自动化测试呢?这些问题的答案可能不是绝对的,但是有一点可以肯定得出如此解决的人绝对没做过UI自动化测试!为什么题主敢这么说呢,且听题主娓娓道来!日拱一卒无有尽、功不唐捐终入海!

2023-06-12 10:15:00 491 2

原创 httprunnermanager接口平台二次开发(五):新增用例前置关键字实现参数化

参数化:在使用httprunner框架的时候,参数化说实在的不是很实用,因为更多是场景化的用例编写,不需要用过多的参数去批量执行(毕竟单接口的用例更多在测试环境执行),无非也就是登录注册查询啥的,在生产环境就不是很建议这样玩,单接口是可以覆盖的,毕竟这是httprunner最核心的体现。

2023-06-06 14:28:43 380

原创 做接口自动化测试,需要思考如何落地方案!

组织测试用例的框架,在做接口测试的时候,优先使用unittest就好了,假使需要使用pytest,它也是兼容前者的,所以不用太过纠结到底使用哪个测试框架,但是有一点就是对于用例的编写,需要考虑断言,是否真的需要做到数据层,咱们一般使用场景就是测试环境到生产环境,然而生产上的数据库权限是不会给到测试去做接口测试的数据断言,所以不建议做数据的断言,但是可以使用配置开关,即环境隔离,当是在测试环境时则启用sql作为数据库断言,否则失效,不做数据库层面的结果断言。你觉得上面的事情做完了,就可以了吗?

2023-05-16 00:00:00 428 2

原创 软件测试工程师,市场已经饱和了吗?为什么招聘还在继续?

在测试领域这个工作岗位,很多时候,测试它不是长期的,甚至很短,如在物联网,它可以短暂的被实习生所代替,因为它只需要纯手工去操作验证功能正确响应即可,甚至不需要知道任何专业知识,只需按测试用例一条一条的执行并输出结果,一旦项目(产品)成熟达到生产标准,在没有其他新项目诞生的情况下,那么实习的期限也就该结束了,或者随时都可以结束,对于用人单位而言可以说是物美价廉的劳动力,而真正需要的测试是真正拥有技术的那一批,这里不单止具体某项测试技能,而是能对这个岗位有者特殊意义的那一群。

2023-05-10 12:01:11 222 1

原创 httprunnermanager接口平台二次开发(二):用例列表需要知道最后的维护者

看着如此简单的操作,是不是觉得自己也会了呢,当拿到一个开源项目之后,尽量慢慢的一点一点的蚕食,不要让它和自己一点关系也没有,只有注入了自己的血液,那么它就不是纯粹的别人的东西。日拱一卒无有尽,功不唐捐终入海!

2023-05-08 16:44:46 618

原创 httprunnermanager接口平台二次开发(三):登录和注册入口的错误提示优化

虽然咱给HttpRunnerManger引入进来了,但作为公司提升测试效率的管理平台,也不能放任它不管,在不同人的使用下,多少还是有些区别的,譬如注册,它的错误提示竟然是绿色的,咱不能忍,还有它注册时没有过多校验,譬如长度限制、唯一键值等等,所以咱们需要给他改改颜色,优化优化!

2023-05-01 00:15:00 744

原创 httprunnermanager接口平台二次开发(一):用例列表新增列及优化搜索功能

接口平台二次开发,首先给用例列表新增url展示列,我们知道httprunner工具的结构,接口请求地址是在testcase中,它是一个json对象或yml格式存储,原作者也没有在表结构中新增url列,故而也没有展示,所以需要咱们自己二次开发来给平台贴砖加瓦;再者,既然有url、也有用例名称,那么搜索功能既要也要。

2023-04-24 00:00:00 341

原创 Python接口自动化测试框架(方案篇)-- 框架设计和测试分层

小朋友,你是否有很多问号?为什么这篇才写方案?不写在实战前面呢?而是在前面一阵捣鼓之后才点题,整个代码框架甚至都已经封装好了,或者已经有了自动化测试思想的雏形了,现在才来科普教学,会不会有点晚?说实话,只要是干货,什么时候都不晚!这也是题主自己想补充的,其实这部分的内容也在其他篇幅中有拆散了讲,只是没有串联起来、觉得有点不够完整,暂且没在其中总结归纳,故而此时拿出来讲一个整体框架是如何设计的,也可用于指导接口自动化测试方案文档输出及落地实施。

2023-03-28 03:15:00 759

原创 来自海鲜市场的吐槽:为什么同样的代码在本地命令行执行成功,但是在pycharm中执行却不行?

所以当某鱼说懒得试题主给的解决方法时,题主就拉个黑不想再记录沟通下去了,它不知道什么是盘符,也不提供自己的开发环境是怎样的,最后还想要题主给他远程,抱歉,题主的时间还是很宝贵的,并且就一个问题也给不了题主几块钱。感觉自己被‘侮辱’了。最后某鱼截图过来说,他写了绝对路径就执行成功了,是的没错,但是,题主发现问题了,就是一般咱们python开发者都选择pycharm IDE作为开发工具,然后它提供了一个远程调试linux代码的功能,即发现某鱼的截图中写的是/usr…

2023-03-03 11:15:16 957

原创 当jenkins服务器又双叒叕一次崩溃之后,还是需要老司机这样做

相比之前工作,通过靠兼职运维而涨薪,需要负责公司的运维工作,不管是本地环境还是云服务器,总是要忙忙碌碌,四处救火,有时呢也是清闲,所以能明白环境问题带来的忙碌,有时可能是一周,当然有人会说了,为啥需要这么久时间?好在现在的工作,有运维岗位了,只是可能不太熟练这些项目的部署方式和意义,所以在恢复环境过程中遇到无法解决的问题,同时需要开发和测试来协助,所以这时候题主又携带着运维技能上场了。这要是放在别人眼里,没有编程基础或者是没有储备多少linux指令的同学来说,看起来有些费劲,那么如何优雅的体现呢?

2023-02-22 11:10:54 532

原创 别人不会直接告诉你答案,需要自己去发现,才能找到正确答案

在为了实现UI自动化的时候,更多不是工作,而是兴趣,甚至可以说是挑战,那么下篇咱们讲讲为什么题主要写UI自动化、要用selenium、还需要无头模式?主要解决什么问题?等等一系列问题。本篇呢,主要是提醒各位,在很多答案上,没有人会告诉你一遍就会成功的经验,都需要自己不断摸索,不断去尝试挑战。

2023-01-21 00:00:00 1379

原创 初入公司炫技,一招shell脚本教你如何看清linux应用服务日志

日拱一卒无有尽,功不唐捐终入海。

2023-01-01 02:00:00 1212 10

原创 某鱼的兼职并不是那么好做,要钱也不是漫天要价

经过题主一番查找,然后再改造功能之后,是不是更能满足需求呢?兼职是做什么,已经没有那么多的时间和精力去开发一个完整的项目,所以只能接一些像bug修复、接口开发、项目部署、测试、自动化测试等等,好在面广,遇上高峰咨询的也是络绎不绝,共勉!日拱一卒无有尽,功不唐捐终入海。

2022-12-21 15:15:54 2079

原创 学好selenium工具,就能实现你想得到的所有事情

情况是这样的:某段时间之前,开发想找我用ui自动化帮他们实现一个功能:在系统某些时候生成报告的时候会failed,但是又不再重新生成,因此需要人工edit再次submit才能生成,原因png是由当前html页面生成。但是作为测试的我有一个疑惑?开始不是常用定时任务或是失败重试吗?怎么不这样做呢?或者有其他办法使之成功呢?然后开发自己优化了一下,就默默的成功了,这事儿就算过去了,不曾想几天前又复活了,需要我来协助,然后我问,这玩意儿不能使用接口去完成吗?开发解释:不能,why?

2022-12-09 10:37:52 956

原创 JMETER也会遇到加密难题,一并处理中文响应乱码

这里也会遇到粉丝常问的一个问题,beanshell怎么用?外部jar怎么在jmeter中使用?这简直很要命,因为在问之前,自己没有深入思考,至少没有看过jmeter官方操作手册,总是在我行我素、一意孤行,让自己陷入无法解决问题的深渊;正如笔者记录的一样,既然jar导出在jmeter用不起来,那么就把代码在beanshell应用起来,总有一款方法适合你;所以共勉!日拱一卒无有尽,功不唐捐终入海!

2022-11-27 00:38:01 844

原创 从一个提醒需求着手,测试赚前端开发的钱:到底是使用弹窗还是toast呢

前面说了,题主是一枚测试,尽管对于前端的知识涉猎不深,但也不是一无所知,至少需要有自己的想法,来完善不合理的需求,总不能坐以待毙,就算不能解决问题,但一定要懂得如何提问,毕竟在cc+cv的世界里,有多少事情是百度/谷歌不能办到的呢?不过话说回来,开发技能也一直是题主想要突破的屏障,先从开发语言入手,接触了一些常用的开发框架,会一点点开发技能,然后再结合前端练手,是不是很有感觉?

2022-10-24 00:00:00 501

原创 作为一名测试人员,如何拾开发者牙慧,开启兼职赚钱之路

题主至今尝试性承接兼职以来,赚了也有小几千了,虽然这点钱,赚了花了也没啥感觉,收入支出并没有多大变化,但是这种助人为乐、好为人师的情绪却是饱满了不少,在跟雇主的沟通过程中发现,他们并不是很在行开发或者具有开发者思维,或许因为他们大多数是初学者或者是学生的身份,所以在收取酬劳的时候 ,多少有些恻隐之心,只想尽可能的帮助到他们,从1到500不等,至今最高才500/次;顺带加了二次确认密码的逻辑。So,不管怎样,人总是需要有进步,还要想办法多赚钱,这样或许人生有点意思的事情,共勉吧,少年!

2022-10-19 18:46:31 3922 3

原创 全国新冠疫情web小项目,优化!优化!优化!

就整个项目而言,原先是需要先执行spider然后再启动app,所以没那么智能,在经过调整后,只需要启动app就会连带讲数据库的数据刷新一遍,每次都会是最新数据,尽管是每天的某个固定时间才会更新,总好过每次手动指定spider模块;还有一点优化,就是requirements.txt;在当前环境安装pipreqs,然后在工程根路径下执行pipreqs ./就可以获得项目相关的库依赖,这样就方便项目迁移了。Win64;

2022-10-17 18:20:54 484

原创 哇哦,教你如何使用jumpserver堡垒机添加windows资产

JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。JumpServer 使用 Python 开发,配备了业界领先的 Web Terminal 方案,交互界面美观、用户体验好。JumpServer 采纳分布式架构,支持多机房跨区域部署,支持横向扩展,无资产数量及并发限制。改变世界,从一点点开始。

2022-10-14 18:09:46 2778 2

原创 记一次jumpserver爬坑经验,切记不要盲目自信

jumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。JumpServer 使用 Python 开发,配备了业界领先的 Web Terminal 方案,交互界面美观、用户体验好。JumpServer 采纳分布式架构,支持多机房跨区域部署,支持横向扩展,无资产数量及并发限制。改变世界,从一点点开始。

2022-10-13 19:00:35 4149

原创 Selenium工具:图片验证码识别技术(小白技术)

有人开发了一个识别图片验证码的工具库ddddocr,原来题主之前有讲过,遇到这种问题就放弃或者协商,去识别存在一定开发成本或者是错误成本,毕竟正确率并没有达到100,即使是ddddocr,只有万能验证码或者不校验才是万全之策,如果它需要在生产环境运行呢?那就不能这样玩了,所以还是需要去开发对应的脚本来解决这个问题,想要保障准确率呢就选择花钱,如果无所谓就使用ddddocr库就可以了。

2022-09-09 00:00:00 1587 2

性能测试方案,用于确定性能指标、性能测试场景及里程碑

是不是还在为计划而烦恼,性能测试计划从哪里开始 ,如果说性能测试是高端的,那么方案则是基石,如果没有理解那就无法开展性能测试。

2024-03-20

项目单接口自动化测试方案

方案落地是不是很难,这边刚落地接口自动化测试项目,然而它只是场景化的,基于业务流程的接口自动化,那么单接口自动化如何落地呢?它和业务场景接口自动化测试有何区别?单接口测试的重点又是什么?解决什么问题,用什么方式解决问题呢?单接口测试用例又如何快速生成呢?

2024-01-18

软件测试之构造测试数据

你还在为测试时没有数据而烦恼,或者初入职场不知如何构造测试数据,亦或深耕测试多年仍不会更全的构造之法? 向这里看齐,构造数据没有捷径可言,唯手熟尔。 从功能点点点,到脚本自动化构造海量数据,提升更多测试技能,让领导刮目相看。

2024-01-18

接口测试及httprunner的使用.pptx

接口测试释义:什么是接口,什么是接口测试,如何做接口测试,接口测试用例编写等等。

2023-05-31

HTTPRUNNER2.0框架:web测试平台操作指引.pdf

1 项目管理:新增项目、列表展示及相关操作,支持用例批量上传(标准化的HttpRunner jso n和yaml用例脚本) 2 模块管理:为项目新增模块,用例和配置都归属于module,module和project支持同步和异 步方式 3 用例管理:分为添加config与test子功能,config定义全部变量和request等相关信息 re quest可以为公共参数和请求头,也可定义全部变量 4 场景管理:可以动态加载可引用的用例,跨项目、跨模快,依赖用例列表支持拖拽排序和删 除 5 运行方式:可单个test,单个module,单个project,也可选择多个批量运行,支持自定义 测试计划,运行时可以灵活选择配置和环境, 6 分布执行:单个用例和批量执行结果会直接在前端展示,模块和项目执行可选择为同步或者 异步方式, 7 环境管理:可添加运行环境,运行用例时可以一键切换环境 8 报告查看:所有异步执行的用例均可在线查看报告,可自主命名,为空默认时间戳保存, 9 定时任务:可设置定时任务,遵循crontab表达式,可在线开启、关闭,完毕后支持邮件通 知 10 持续集成:jenkins对

2023-03-16

HttpRunner接口自动化测试.pptx

Httprunner框架培训,实战演练。 当下测试领域,python语言最流行的接口自动化测试工具。 可攻可守,接口测试、自动化测试、性能测试等等;能与jenkins做持续集成。

2022-12-09

HttpRunnerManager接口测试管理平台.pptx

基于Httprunner框架而开发的web管理系统,作为公司内部使用,从培训到ppt演练,基本囊括了测试精髓,涉及到的核心功能点都是不可忽视的存在

2022-12-09

python测试岗位+经验总结+述职报告

测试从初阶进阶,每一个岗位都举足轻重,要学会总结,更要会学习; 测试也无需只关注测试,从开发、运维的角度都需要关注,成长一个多方面能力的测试人员; 述职报告,从来都是靠数据说话的,没有什么是一劳永逸的,需要每一次总结才能归纳出属于自己的方法。

2022-12-03

性能测试报告、性能测试结果分析

Tps=Vuser / RT 性能测试基本上是围绕上面的公式进行开展; 想要优秀的RT,需要调整服务器配置和应用程序响应能力; 想要优秀的Tps,同样是对参数配置、程序的响应能力,因为Vuser是固定的。

2022-07-10

ApacheJMeter_http.jar

网上很多积分下载一个jar并不能解决当下jmeter5.1.1版本的上传文件接口中文名称乱码的问题,本jar包是源码修改后支持上传文件接口中文名不乱码。

2021-12-17

性能测试业务建模之数据构造.pdf

是不是随口一说要做性能测试,那么准备测试环境,测试数据如何构造?百万数据从哪里来?

2021-11-16

性能测试之需求分析.pdf

项目要开始做性能测试了,是不是感觉无从下手,别急,先从性能需求分析开始,后面的事情就水到渠成了,采集系统监控的数据,分析业务性能指标。

2021-11-16

性能测试技能培训.pptx

想入门性能测试的软件测试工程师,从概念、思想入手,有了思维再去工具、性能实战,会更容易理解。

2021-09-28

RobotFramework和Eclipse工具集成搭建本地开发环境.docx

RobotFramework和Eclipse工具集成搭建本地开发环境.docx

2021-08-04

基于Prometheus+Grafana搭建JMeter性能测试监控平台.docx

基于Prometheus+Grafana搭建JMeter性能测试监控平台.docx 做性能测试,如果没有养成良好的保存结果习惯,那么一个业务指标监控平台就必不可少,不仅可以在线监控,还可以用于报告总结,数据持久化的好处就是让人眼前一亮。

2021-08-04

[LeetCode]每日一题509:斐波那契数.docx

[LeetCode]每日一题509:斐波那契数.docx

2021-08-04

缺陷严重度和优先级划分.pptx

缺陷严重度和优先级划分.pptx

2021-08-03

[LeetCode]每日一题009:回文数题解.docx

[LeetCode]每日一题009:回文数题解.docx

2021-08-03

[LeetCode]每日一题058:最后一个单词的长度.docx

[LeetCode]每日一题058:最后一个单词的长度.docx

2021-08-03

jmeter_maven_demo.zip

以开源工具jmeter5.0版本为基础+maven构建;完成本地接口自动化测试框架的搭建,支持jenkins持续集成(jmeter+jenkins+maven),集中了线性脚本demo+关键字驱动demo+csv数据驱动demo三份jmeter脚本,满足不同业务场景的接口自动化测试。

2021-07-30

基于HTTPRUNNER框架实现的接口自动化技术方案.pdf

企业级接口自动化测试项目,采用httprunner框架快速实现。

2021-07-23

测试组内部培训(模版).pptx

招聘新员工入职,需要培训,简单介绍公司产品及业务、技术栈及岗位涉及的相关技术,公司其他情况介绍。

2021-04-21

UI自动化测试方案设计--培训.pptx

适合公司内部培训ppt

2020-12-27

服务器虚拟化技术方案virtualbox+vagrant.pdf

解决公司物理服务器环境管理资源解决方案,节约云服务器成本开支,采用virtualbox轻量级管理虚拟环境工具,vagrant批量创建虚拟服务器。

2020-10-05

selenium关键字驱动.exe

设计关键字驱动web自动化测试框架模版,代码0基础小白也能玩web自动化,已打包已打包exe可执行文件:其中亮点@tkinter框架GUI,pyinstaller打包命令,selenium关键字驱动等等技术,运行需要python环境及所需selenium依赖库。

2020-09-15

selenium关键字驱动.tar

可执行exe程序,内含关键字测试用例模版:实现了多个selenium版本的关键字驱动之后,又从unittest框架升级到pytest,最后又简单使用了tkinter框架生成简单的GUI,反正都是不需要编码的人都能编写测试用例并且执行测试,所以就简陋些,有兴趣的可以反编译exe

2020-09-15

selenium_keywords_by_python3-master.zip

Python3实现selenium3二次封装关键字,数据与脚本分离,实现分层设计:关键字层、业务层、数据层;此框架的优势是无需编写太多python代码,即使没有代码基础的测试同学只要按照模版写测试用例即可。

2020-09-14

Scrapy爬虫框架中Selector.pdf

爬虫简介:scrapy框架的爬虫原理,部分功能介绍及其使用;帮助我们更好的理解框架是如何工作的,其他组件是如何相辅相成的。

2020-07-27

搭建JMeter性能压测可视化监控平台grafana+influxdb+telegraf.pdf

搭建JMeter性能压测可视化监控平台grafana+influxdb+telegraf; 还支持prometheus系统级资源监控,灵活多用。

2020-07-22

Jenkins集成JMeter接口自动化框架-补充说明.pdf

1、本地搭建Eclipse+JMeter+Maven项目框架,本地调试jmeter脚本;后续Jenkins集成 Jmeter+maven+Email+report+git等功能框架。 建议如果是路径设置,尽量使用反斜杠,在java项目中,斜杠\是需要\\转义的,毕竟最后会在linux 运行使用/反斜杠更ok; 解决路径问题,作为变量传参,在windows-java环境支持/反斜杠路径 2、技术框架的选型,在通过整体技能水平评估后,采取工具类集成框架实现,利于多人维护 3、第一步先是环境的准备,优先本地调试通过,再持续集成自动构建,也就是服务器的迁移。 4、再次搭建接口自动化平台,总会遇到的之前没遇到过的问题: a> eclipse创建maven项目后,从原来本地调试的github拉取配置代码,再调试出现执行xml格式问题 问题:SXXP0003: Error reported by XML parser 解决:修改工程src/test/jmeter目录下的user.properties:

2019-09-24

Jenkins持续集成maven+jmeter+git接口自动化测试框架.pdf

背景:jenkins作为中央调度器,集成java、maven、git、email、html-report环境,搭建 一个自动化测试框架,可性能也可接口;maven负责项目管理,jenkins服务器就不需要安 装jmeter运行环境(错误的,maven项目配置pom文件),只需要注册脚本所需要的jar包 到本地仓库即可;git源码管理,maven构建; 1、软件安装步骤略;jenkins需要安装框架所需要的插件; 2、准备测试代码上传到github,jenkins配置maven、git插件; 3、直接上图配置,一个步骤一步来:

2019-09-24

性能测试进阶指南

性能测试进阶指南第二版电子书-用户行为模拟Vugen负载生成及监控controller

2018-06-04

web安全测试

web安全技术,安全测试,帮助开发测试在工作中,实际实现网络安全

2018-06-04

Loadrunner中文教程

共享Loadrunner中文教程,有利于帮助你学好使用性能测试工具。

2018-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除