- 博客(17)
- 收藏
- 关注
原创 python之selenium操作下拉滚动条方法
①在HTML页面中,由于前端技术框架的原因,页面中的一些元素为动态显示,元素根据滚动条的下拉而被加载(元素在当前显示的页面不可见,拖动页面下拉直到该元素出现,此时才可以定位到该元素。②例如:页面注册同意条款,需要滚动条到最底层,才能点击同意。
2024-08-24 10:48:58
1188
原创 python+requests接口自动化测试框架实例详解教程
没错,因为前面我们写了config.ini文件,所有的数据库配置信息都在这个文件内哦,是不是感觉很方便呢,以后就算变更数据库了,也只要修改config.ini文件的内容就可以了,结合前面测试用例的管理(excel文件),sql语句的存放(xml文件),还有接下来我们要说的,businessCommon.py和存放具体case的文件夹,那么我们就已经将数据和业务分开啦,哈哈哈,想想以后修改测试用例内容,sql语句神马的工作,再也不用每个case都修改,只要改几个固定的文件,是不是顿时开心了呢?
2024-03-11 08:52:01
774
1
原创 测试计划中测试排期的估算
在研发同学技术评审完之后,研发同学基本上可以预估自己需要多长的开发时间,所以往往技术评审会上会给出开发排期和提测时间点,这时需要我们给出我们 QA 的测试排期,那么排期估时多长是合理的呢?估短了怕自己测不完,估长了怕研发和产品同学质疑和拷问,作为一个专业的测试,排期绝对不是拍脑袋决定的,下面是我根据经验总结出来测试排期策略。
2024-02-04 17:36:32
507
1
原创 性能测试篇——jmeter负载测试
7、jp@gc-SteppingThreadGroup填写数据,场景为以10个并发用户数为基准,在1秒内增加1个并发用户数,并运行30秒,再继续在1秒内增加1个并发用户数,重复循环,直至并发用户数达到20个后运行脚本60秒。5、jp@gc-SteppingThreadGroup填写数据,场景为在5秒内增加10个并发用户数,并运行30秒,再继续在5秒内增加10个并发用户数,重复循环,直至并发用户数达到50个后运行脚本60秒。逐步增加并发用户数,找出被测系统的最大可接受的并发用户数,并考察系统性能的变化。
2024-01-23 13:59:32
752
1
原创 测试用例设计总结
测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求,通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来。基于以上四点我们还要做到善于总结,乐于分享,把经常见到的用例设计的误区和一些好的用例设计,和用例设计习惯分享给周围的小伙伴,这样可以集众人之所长,不断提升我们的用例设计能力。
2024-01-23 10:56:34
891
1
原创 安全测试的通用用例整理
对系统的URL进行漏洞扫描,扫描系统开放的端口、服务和存在的漏洞前置条件步骤结果我们公司用绿盟扫描器登录扫描器进行WEB扫描在漏洞扫描中选择WEB扫描,输入待扫描的URL地址查看扫描报告是否有漏洞,其中高风险和中风险漏洞需要修复查看扫描报告是否有漏洞,其中高风险和中风险漏洞需要修复1、确认高风险和中风险漏洞都修复完成2、修复风险后需注意不要影响系统原先功能的正常性,建议做影响范围的功能回归测试,保证系统正常定期检查同一个URL,3个月内扫描一次。
2024-01-13 08:50:28
926
1
原创 安全测试——通用用例
对系统的URL进行漏洞扫描,扫描系统开放的端口、服务和存在的漏洞前置条件步骤结果我们公司用绿盟扫描器登录扫描器进行WEB扫描在漏洞扫描中选择WEB扫描,输入待扫描的URL地址查看扫描报告是否有漏洞,其中高风险和中风险漏洞需要修复查看扫描报告是否有漏洞,其中高风险和中风险漏洞需要修复1、确认高风险和中风险漏洞都修复完成2、修复风险后需注意不要影响系统原先功能的正常性,建议做影响范围的功能回归测试,保证系统正常定期检查同一个URL,3个月内扫描一次。
2024-01-13 08:49:15
1140
1
原创 安全测试通用用例
对系统的URL进行漏洞扫描,扫描系统开放的端口、服务和存在的漏洞前置条件步骤结果我们公司用绿盟扫描器登录扫描器进行WEB扫描在漏洞扫描中选择WEB扫描,输入待扫描的URL地址查看扫描报告是否有漏洞,其中高风险和中风险漏洞需要修复查看扫描报告是否有漏洞,其中高风险和中风险漏洞需要修复1、确认高风险和中风险漏洞都修复完成2、修复风险后需注意不要影响系统原先功能的正常性,建议做影响范围的功能回归测试,保证系统正常定期检查同一个URL,3个月内扫描一次。
2024-01-13 08:43:50
851
1
原创 测试用例设计——测试覆盖率
说到测试用例的设计,我想每个有过测试经历的测试工程师都会认为很简单,不就是:按需求或概要设计,得到软件功能划分图,然后据此按每个功能,采用等价类划分、临界值、因果图等方法来设计用例就行了。
2024-01-12 11:33:41
1699
2
原创 单元、系统、集成在软件测试行业的定义
单元测试(Unit Testing)是对软件基本组成单元进行的测试,如函数(Function或Procedure)或一个类的方法(Method)。当然这里的基本单元不仅仅指的是一个函数或者方法,有可能对应多个程序文件中的一组函数。
2024-01-09 16:42:28
426
原创 外包工作了半年,出来面试被问蒙了......
先说一下自己的情况,大专生,19年通过校招进入湖南某软件公司,干了接近4年的功能测试,今年8月份,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!于是,我决定要改变现状,冲击下大厂。质量非常高,需要的可自行领取!没办法,我找到了我在腾讯的老哥,作为他的小老表,在他了解了我的情况后(几乎就是Python基础开始),直接甩给我一个网盘,说到:“去吧,这里有你需要的所有东西,不要来找我了,我都嫌丢人!刚开始准备时,自己都蒙了,四年的功能测试让我的技术没有一丝的进步,提升的只有我的年龄…
2024-01-08 11:57:17
909
原创 selenium模拟鼠标操作移动滚动条
定位到后,你就需要找到拖动位置的目标点,找到你能看到最底部的页面元素例如。首先定位滚动条,首先是可以检查到滚动条的元素在哪儿的。网上搜了各种js操作等等,一直还是没有滚动下去。再然后就是将div1 拖拽到 div2的位置。最后找到方法,首先说明此方法只针对个别情况。如果有问题可以留言讨论。
2023-12-13 10:48:34
481
1
原创 INTJ-O-H 战略家
高洞察力的理性自律小i人INTJ-O-H 战略家这种结果是怎么测出来的?在官网进行免费测试可以得出这种精细类型分化的后缀。INTJ们的标志性力量是“深刻的感知”。他们会自动切换到“大图景”模式,能自然而然地看到所有事物之间的联系。INTJ深层次的感知模式和因果能力,帮助他们在科学、数学和其他以理论为中心的行业中取得卓越成就。
2023-11-07 18:00:51
5274
原创 python读取/写入yaml文件等操作
参考:[Python]读写YAML文件_python读写yaml_alwaysrun的博客-CSDN博客
2023-10-25 16:37:46
68
1
原创 Python库豆瓣源/清华源
清华镜像:https://pypi.tuna.tsinghua.edu.cn/simple/下载命令:pip install -i 镜像地址 Python库名。豆瓣镜像:http://pypi.douban.com/simple/
2023-10-24 14:25:08
239
原创 Python操作写入/读取csv文件
一名网络工程师出差,能一直在机房或网管后台吗?当然不能,还得住酒店歇息啊。同理,Python处理的数据,总不能老待在程序内存中,最终得存储放置进硬盘的!那么以什么形式存放进硬盘呢?多数是结构化数据,如Python中的pickle(泡菜杂坛子)类、CSV、JSON、YAML形式,当然还有强大的数据库系统。鉴于pickle是Pyhon特有内置形式,目前较少与其它系统直接对接;数据库系统又稍庞大,可能能单开一个系列来梳理。所以,这系列我们先聚焦CSV、JSON、YAML形式吧。此次,我们先重点关注CSV吧。
2023-10-24 11:11:26
2953
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人