- 博客(10)
- 收藏
- 关注
原创 selenium自动化测试入门 —— 下拉框元素定位_selenium中input标签下拉框定位
根据index定位,从0开始根据value属性定位根据文本定位取消全部选择返回这个select元素所有的options所有被选中的options第一个被选中的option示例1:采用三种方法依次选择’s1Id’的值示例2:想查看一个’s1Id’所有的选项示例3:查看我已选中的所有选项,'s2Id’可以多选的选择框注意:只有只有为 的空格才是空格,在html中代码只有 才代表空格,代码中的空格不是空格。示例4:查看选择框的默认值或选中的值示例5:取消选择。
2024-09-22 15:18:26
628
原创 RocketMQ安装部署-最小化版本适用于开发测试环境
前提注意Rocket客户端和服务端版本要一致。本部署架构是最小化版本适用于开发测试环境(当前使用版本4.7.1)注意看内部依赖的版本下载部署。
2024-09-22 14:05:36
741
原创 Python接口自动化之登录接口测试_登录接口测试用例
个人意见,如果code、msg比较详细的话,可以利用code、msg其中一个来断言,当然code、msg一起做断言也可以,甚至你觉得返回结果中某个数据符合你的预期,也是可以拿来断言,断言手段是灵活多变的,自行选择最优方案。小伙伴们看到总结,退出微信,打开王者荣耀,一气呵成,其实还没完呢,我们写了正向用例,还有异常用例也写两条,更多的异常用例可以自行扩展下。随着代码模块越来越多,混在一起,杂乱无章,这时我们考虑架构分层了,封装的requests请求类,每个用例都要调用,可以放在公共模块里。
2024-09-22 12:27:28
995
原创 Python在汽车行业都有哪些应用?_车载测试学习python学习那些
(8):通过py2exe库,只需要额外的短短几行代码,就可以可以直接将python脚本文件,打包直接生成exe文件。提供给那些没有python的同事的电脑直接使用。如果只是使用python来编写脚本文件的话,在这里推荐使用轻量化的编写工具Notepad++。配置简单快捷,并且可以一键运行测试。
2024-09-22 11:04:58
568
原创 openstack搭建-新手教程_搭建openstack
这里的问题是系统的cpu模式不对,产生的原因是虚拟机配置文件xml中删除了cpu mode的部分,导致之后创建虚拟机自动生成的cpu mode与不删除时的模式不一致。910 CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-ex //网桥映射,把物理网络映射给一个。554 CONFIG_CINDER_VOLUMES_CREATE=n //cinder卷组,不自动创建,自己创。
2024-09-22 06:36:41
2563
原创 jmeter性能测试常见的一些问题_为什么jmeter打开后特别卡(1)
报错1:Response code: Non HTTP response code: java.net.SocketTimeoutExceptionResponse message: Non HTTP response message: connect timed out原因:一般是因为线程太多,connection time out error 服务器请求太多了,处理不过来。查看 Load time 的时间要大于 request 设置的 connect time out 时间,因此抛出该异常。多是因为服务
2024-09-22 03:33:31
662
原创 JAVA多线程和并发面试问题_多个线程 我需要等待每一个结果
当一个线程需要调用对象的wait()方法的时候,这个线程必须拥有该对象的锁,接着它就会释放这个对象锁并进入等待状态直到其他线程调用这个对象上的notify()方法。同样的,当一个线程需要调用对象的notify()方法时,它会释放这个对象的锁,以便其他在等待的线程就可以得到这个对象锁。一旦我们创建一个线程并启动它,它的执行便依赖于线程调度器的实现。每一个线程都是有优先级的,一般来说,高优先级的线程在运行时会具有优先权,但这依赖于线程调度的实现,这个实现是和操作系统相关的(OS dependent)。
2024-09-22 00:51:08
481
原创 ELK平台搭建+filebeat收集nginx日志_配置filebeat实现nginx日志收集以及grok过滤
进入安装目录/usr/local/kibana/修改config下的kibana.yml。两台实验虚拟机搭载centos6.8,ELK服务器是4G内存,Web服务器是1G内存。修改配置文件内容/usr/local/filebeat/filebeat.yml。启动成功浏览器访问http://192.168.10.129:5601/在web服务器上安装filebeat用于收集日志,和传输日志数据。浏览器访问http://192.168.10.130/执行启动命令:nohup bin/kibana &
2024-09-21 22:00:56
994
原创 centos7下zabbix4
www.aa.com@ alertscripts]# ./mailx.sh 18752735985@163.com “主题” “内容” //测试发邮件脚本是否可以正常工作。[www.aa.com@ ~]# vi /usr/share/zabbix/include/defines.inc.php //修正图表中文乱码。---------------以下针对zabbix的web端优化与应用---------------------告警等级:{TRIGGER.SEVERITY}
2024-09-21 19:10:58
800
原创 aiohttp 异步http请求-12
同样,这是异步完成的,必须这样标记。会话也是一种性能工具,因为它为您管理一个连接池,允许您重复使用它们,而不是在每个请求时打开和关闭一个新连接。对于请求,这是一个可以理解的权衡,因为它的目标是成为“人类的 HTTP”,而在这种情况下,简单性总是比性能更重要。对于大多数脚本和中等大小的软件,这意味着您可以创建一个会话,并在程序的整个执行过程中重复使用它。async with。在更复杂的代码库上,您甚至可以创建一个中央注册表来保存来自代码中任何位置的会话对象,或者Client保存对它的引用的更高级别的类。
2024-09-21 16:11:48
828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅