开源安全测试工具 | 网络安全工具列表
• x-crack (https://github.com/netxfly/x-crack) - x-crack - 弱密码扫描器,支持:FTP/SSH/SNMP/MSSQL/MYSQL/PostGreSQL/REDIS/ElasticSearch/MONGODB。• CVE-2015-2426 (
用Postman发送xml数据
用Postman发送xml数据
test ui-01-UI 测试组件之 Selenium 入门介绍
Selenium 是一个涵盖多种工具和库的项目,旨在支持和实现对 Web 浏览器的自动化。它提供了扩展来模拟用户与浏览器的交互,一个用于扩展浏览器分配的分发服务器,以及符合 W3C WebDriver 规范的基础设施,使您能够为所有主要的 Web 浏览器编写可互换的代码。这个项目得以实现,得益于那些
史上最全,Postman接口自动化测试-项目案例(总结)
背景在实际业务中,经常会出现让用户输入用户密码进行验证的场景。而为了安全,一般都会先请求后台服务器获取一个随机数做为盐值,然后将盐值和用户输入的密码通过前端的加密算法生成加密后串传给后台服务器。后台服务器接到到请求后,先获取校验原来的随机数是否有效合法,如合法后,再做解密,并根据约定的规则把随机数盐
Selenium4+Python3 - Iframe、Select控件、交互式弹出框、执行JS、Cookie操作
在写脚本时,总会遇到一种情况,就是当滚动拉倒最下面了,表单或者下拉框、按钮这些元素未在当前页面展示,而webdriver提供的方法都是操作当前页面可见的元素,这时我们使用JavaScript操作浏览器的滚动条,滚动后使页面元素可见,就可完成后面的元素操作了。弹出框分为两种,一种基于原生JavaScr
3 使用postman批量创建测试数据
在软件测试实际工作中,因测试需要,我们要批量创建测试数据。如果某些接口不允许输入重复数据,我们在做批量请求时就要做参数处理了。比如在上一篇介绍的用户注册接口,一般注册的时候用户名是不允许重复的,如果要批量创建10个用户,请求接口时要如何处理呢?
po+selenium+unittest自动化测试项目实战
1、新建一个包名:common(用于存放基本函数封装)
selenium ctrl+F5 强行硬刷新无效,解决彻底刷新方法!
理论上这段代码,可以硬刷新,但是实际执行却无效,这应该是chromedriver的问题。可以使用间接方法强行刷新,这条命令可以忽略缓存刷新。
Selenium中8种定位元素的方法总结
注意:text不是属性,无需使用@修饰。
Postman接口批量执行
所以Postman接口批量执行过程中也需要注意接口执行顺序,即在设计接口用例时需要根据业务场景来考虑接口执行顺序。场景:登录成功可获得a_code查询用户资产信息,a_code 5分钟自动更新,退出登录自动失效。4、退出登录之后,用已成功查询的a_code 再次查询。5、登录成功,用上一次退出登录之
【自动化测试入门】用Airtest - Selenium对Firefox进行自动化测试(0基础也能学会)
1)基础知识AirtestIDE内置python环境,环境里面装好了Airtest-Selenium库,是基于Selenium封装的。GeckoDriver是与Firefox浏览器配合使用的驱动程序,安装GeckoDriver需要注意两者的版本兼容,请查看 https://github.com/mo
postman高级用法
在项目开发的过程中,少不了对接口的调用和对自己编写的接口进行自测,或者测试同学用来做接口测试用。
谈谈Selenium中的三种切换之alert
识别方法:alert中的确定、取消、输入框无法用inspector定位到,当然还有一些特例。alert分为三种分别对应3个js的命令(可在chrome的console面板中调试)
PostMan环境变量、全局变量、动态参数使用
一、环境准备postmanmoco[ { "description": "登录认证", "request": { "uri": "/login", "method": "post", "forms": { "user": "admin",
selenium库的使用
selenium库使用Selenium是一个用于Web应用程序测试的。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括,Edge等。这个工具的主要功能包括:测试与浏览器的兼容性——测试应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测
Python3的selenium库常用方法总结
Selenium-WEB自动化工具简介:Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器:IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等
selenium的坐标定位
坐标定位
十一:爬虫-selenium工具
selenium是一个web的自动化测试工具,最初是为网站自动化测试而开发的,selenium可以直接运行在浏览器上,它支持所有主流的浏览器,可以接收指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏
selenium新版元素定位方法、元素操作与基本API
如果name 属性值不唯一,可以用driver.find_elements方式定位,找到所有与name 属性值对应的标签,得到的将是一个包含所有与name属性值对应的标签的列表。tag_name 定位即通过标签名定位。前三种方式:ID属性值定位、name 属性值定位、class name 属性值定位
postman获取接口返回数据并设置全局请求头token
此时 postman获取接口返回数据放入环境中并设置全局token