自动操作
木头软件园
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
应用程序窗体——怎样实现定时自动截图
设定控制对象的窗口标题,软件即可通过标题找到对应的应用程序并截图,可不必输入完整的标题,软件支持模糊识别。在截图之前,可以增加激活窗体的命令,确保应用程序截图成功。可以自定义截图后保存的图片文件名及路径,截图图片较多时,软件自动对文件名进行编号。使用木头浏览器不但可以给网页截图,还可以使用外部窗体控制功能,截图任意应用程序窗口。1、首先打开木头浏览器项目管理器,在默认项目下新建定时控制步骤,设定间隔30秒执行一次。怎样自动给应用程序窗口截图?...原创 2022-08-04 18:30:42 · 1058 阅读 · 0 评论 -
自动化测试工具,UI测试与压力测试
测试网站服务器能承载多大压力,最简单的方法就是使用浏览器模拟真实用户访问过程。在木头浏览器中可模拟用户打开网页,填写表单和提交等流程。为加大测试强度,打开多个浏览器窗口,每个窗口又打开多个网页标签,每个标签页由独立线程控制,同步或异步自动完成页面操作。这种方法可灵活地完成复杂测试操作,减少人工测试工作量,更适用于UI测试。如果打开网页模拟控制无法施加更大的测试压力,可以运行脚本或直接向服务器发送Http请求数据,再开启多窗口多线程同时发送数据,实现极限压力测试。如上图所示,不用开发,不写代码,只原创 2022-03-31 21:18:40 · 4663 阅读 · 0 评论 -
总结禁止弹窗关闭弹窗的六种方法
首先来了解一下什么是模态弹窗?模态弹窗会打断用户的操作行为,强制用户必须进行操作,否则不可以进行其他操作。看看模态弹窗都长啥样吧!一、常见的网页模态弹窗第1种弹窗提示信息,只有一个确认按钮,只有提示的作用。有返回值,但返回结果一般不太重要。第2种弹窗选择按钮,让用户选择确定或取消,然后会进入到不同的处理步骤,需要有返回值。第3种弹窗输入内容,向用户提问,并要求在弹窗中输入文字,然后返回输入的内容。二、某些浏览器提供禁止模态弹窗功能,直接在浏览器设置中修改即可,原创 2021-09-02 14:04:04 · 8161 阅读 · 0 评论 -
怎样获取和使用httponly=1的Cookie
1、传统方法不能获取到完整的Cookie 在我们访问网站时,网站把用户数据保存在Cookie中,Cookie一般存放在用户浏览器的文件夹,具体存储方式,不同的浏览器不尽相同。怎样获得网站Cookie内容呢,只需要执行javascript脚本"document.cookie;"。这是大多数人的做法,发现它只能获取部份cookie。2、httponly是什么Cookie 对比document.cookie和提交数据的http协议头,发现http协议头多出几项内容来,比如“BD...原创 2021-08-15 19:25:38 · 8595 阅读 · 0 评论 -
怎样设置和检测浏览器语言
1、手工更改浏览器语言很多浏览器都有设置语言功能,一般打开设置窗口就能找到。2、自动更改浏览器语言首先把各个国家的语言编码都保存在一个文本文件中,注意标准的英文标识用"[]"中括号括起来。也可以不写命名,只写英文标识,这样无需括号。保存为“语言.txt”。打开MutouBrowser浏览器的项目管理窗口,新建一个自定义变量的步骤,设定变量名为“langeuage”,其值来自“语言.txt”。本步骤执行一次就从语言文件里读取一行,赋值给变量langeuage.再新建一个浏览器控制步骤,修改浏览器参数原创 2021-07-12 23:00:37 · 1156 阅读 · 0 评论 -
监测网页内容变化,推送钉钉机器人提醒
钉钉群提供自定义机器人接口,可以调用该接口向群内发送消息。1、这里以电脑版钉钉为例,首先打开钉钉软件,创建一个新的聊天群。2、打开钉钉群管理菜单,添加一个自定义机器人。3、给群机器人设定一个名字,并设定一个关键词,只有含有这个关键词的消息才会在群内提醒。把Webhook地址复制下来。4、用一个Http协议测试软件向钉钉群发送消息,打开木头浏览器项目管理窗口,新建一个Http请求的步骤,设定使用Post方式提交,字符编码为Utf-8,并把钉钉群机器人的Webhook地址粘贴到网址框内。5、在头部参数原创 2021-07-11 07:10:08 · 1759 阅读 · 0 评论 -
怎样分析http接口协议并提交数据
测试分析Http协议数据接口,可以使用谷歌或火弧浏览器的开发者工具,也可以使用抓包工具。1、打开谷歌浏览器,打开填写的表单网址,先把所有输入框都填满,打开开发者工具,选择Network网络选项卡,最后点击表单的确认提交按钮,就可以捕获Http协议数据包了。2、在开发者工具里,选择分析第一个http协议数据包,可以看到数据提交网址,提交方式为Post,http协议头以及服务器响应数据。3、暂时抛开响应数据,看提交数据,http协议头内容比较多,在这里不需要一条条地去分析,只要知道这部分是协议头部,可以复原创 2021-07-03 08:15:30 · 307 阅读 · 0 评论 -
在浏览器中添加删除页面元素
在浏览器中添加删除页面元素一、添加元素确定添加元素位置,并找到容器元素。新建一个填写内容步骤,添加填写项目,获取容器元素,填写属性为添加子元素addchild,填写内容为新元素的html代码。测试后在浏览器页面看到添加元素的效果二、删除元素还是使用填写内容步骤,获取需要删除的元素,填写它的html为null,即可删除该元素。删除元素设置.png(111.21 KB, 下载次数: 0)下载附件4、删除页面元素设置昨天22:21上传删除页面元素后效果如下图...原创 2021-05-24 06:38:38 · 1124 阅读 · 0 评论 -
浏览器自动注入js脚本
浏览器自动注入js脚本 网页一般把js函数放在head元素内,注入js脚本实际上就是给head元素添加一个script的子元素。 在木头浏览器项目管理器中新建一个填写内容的步骤,添加填写项目,获取页面的head元素,填写属性选择addchild,然后在填写内容处输入<script> function test(){ return "注入脚本测试"+(3+2);} </script> 再新建一个...原创 2021-05-24 06:34:47 · 5500 阅读 · 0 评论
分享