- 博客(10)
- 收藏
- 关注
原创 SoapUI、Jmeter、Postman三种接口测试工具的比较分析——灰蓝_postmen与postman区别
SoapUI的组织方式如下图,最上层是WorkSpace,每个窗口只可以打开一个WorkSpace(这是一个xml文件),每个Project也是一个单独的xml文件(为了协同工作,也可以通过设置将其转化为一堆文件集合),所以每个WorkSpace中可以打开多个Project,一个Project也可以在不同的WorkSpace中。TestSuite对应我们的测试模块,比如商户中心,其中可以添加TestCase,TestCase对应我们对某个模块的不同接口,比如订单管理接口。Postman仅支持Rest接口。
2024-09-22 15:45:30
866
原创 selenium 自动化测试面试题及答案_selenium自动化测试面试题
这种情况,如果你的自动化测试工程打算多线程的时候,提前就要把测试用例测试的耦合度比较松,尽量没有任何关系,因为多线程的执行顺序是不受控制的。一,网速问题:有的时候网页加载的比较慢,在程序执行的时候要操作的元素没有显示出来。- Selenium脚本的执行速度受多方面因素的影响,如网速,操作步骤的繁琐程度,页面加载的速度,以及我们在脚本中设置的等待时间,运行脚本的线程数等。二,中断页面加载,如果页面加载的内容过多,我们可以查看一下加载慢的原因,如果加载的内容不影响我们测试,就设置超时时间,中断页面加载。
2024-09-22 14:28:28
556
原创 Python接口测试实战之Git及Jenkins持续集成_python接口持续集成持续测试
Github是一个基于Git的代码/项目的托管平台。平常在Github上积累自己的练习代码和一些成果,可以为求职加分。打开https://github.com/ 并使用自己的邮箱注册,然后登录。仓库作用:用来保存项目代码新建仓库输入仓库名及描述点击New Repository仓库创建完成。
2024-09-22 11:27:53
1033
原创 Prometheus和Grafana安装部署_prometheus+grafana 监控kafka菜鸟教程
Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。
2024-09-22 08:51:23
1102
原创 Postgresql 9(2)
指定触发文件,文件存在时,将触发从库提升为主库,前提是必须设置”standby_mode = on”;primary_conninfo = ‘host=10.0.120.150 port=5432 user=repl password=repl1234’ #连接到主库信息。#默认参数,非主从配置相关参数,表示到数据库的连接数,一般从库做主要的读服务时,设置值需要高于主库。#在基础备份时,初始化文件是从主库复制来的,所以配置文件一致,注释掉。从库安装完成后,不初始化,若已经初始化,删除其data目录。
2024-09-22 07:01:40
769
原创 Jmeter测试移动接口性能 —— 压测
每秒通过事务数/TPS”显示在场景运行的每一秒钟,每个事务通过、失败以及停止的数量,使考查系统性能的一个重要参数。分析TPS主要是看曲线的性能走向。“事务平均响应时间”显示的是测试场景运行期间的每一秒内事务执行所用的平均时间,通过它可以分析测试场景运行期间应用系统的性能走向。例:随着测试时间的变化,系统处理事务的速度开始逐渐变慢,这说明应用系统随着投产时间的变化,整体性能将会有下降的趋势。如100个用户2s内登录 总的执行的时间=最后一个线程启动的时间+最后一个线程持续的时间-第一个线程启动的时间。
2024-09-22 03:56:25
999
原创 Java语言程序设计(一)简答题和论述题_java论述题
通过面向对象的方式, 将现实世界的物抽象成对象, 现实世界中的关系抽象成类、 继承,帮助人们实现对现实世界的抽象与数字建模。程序设计者考虑的是对象的描述、 对象间的关系、类的管理、什么时候和什么地方调用对象的哪一种方法。面向对象技术的最大优点是有效支持重用 , 使得大的程序也变得相对容易维护。2、 面积对象的程序设计和面向过程的程序设计有什么区别?面向过程语言编程模式是:程序=数据结构 +算法编程时需要考虑和内容是的程序什么、怎么做、重点考虑每个实现的细节。
2024-09-22 01:14:05
1552
原创 ESP32-C3入门教程 网络 篇(三、 MQTT 协议基础介绍及测试)_esp32c3 mqtt
MQTT百度百科MQTT–入门MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。
2024-09-21 22:23:43
1058
原创 CentOS下ELK基于ElastAlert实现日志的微信报警_writeback_index
由于这个插件是基于python2.x版本开发的,而ElastAlert的最新版本使用的是python3.6版本开发,所以需要改一些代码,以便正常运行,另外还添添加了转中文字符功能。由于ElastAlert没有内置企业微信的报警方式,我们还需要使用一个开源插件elastalert-wechat-plugin来实现微信的报警,Github项目地址。:ElastAlert从中加载规则配置文件的位置。:是Elasticsearch群集的地址,ElastAlert将在其中存储有关其状态,查询运行,警报和错误的数据。
2024-09-21 19:40:05
754
原创 Android测试:关于junit、espresso、mockito、robolectric
如A对象方法依赖B对象方法,在测试A对象的时候,我们需要首先构造出B对象,这样子增加了测试的难度,如果依赖过多,相应地也增大了编写测试用例的难度。上面runClick里面的测试,一个表示text内容为"点击获取城市感冒指数"则执行点击,另一个表示找到R.id.wendu的控件,然后看它是否text内容为"点击获取城市今天温度"。).thenReturn(…onView(withId(R.id.wendu)).check(matches(withText(“点击获取城市今天温度”)));
2024-09-21 16:38:48
1078
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人