用浏览器批量注册志愿者

文档创建者:网页监控
浏览次数:6448
最后更新:2020-11-30
本帖最后由 网页监控 于 2020-11-7 16:44 编辑

        需要录入大量的志愿者信息,手工操作太慢还容易出错。这就不得不考虑使用软件自动完成了,在对比各种填表软件后,发现木头浏览器不仅可以自动读取excel表格内容完成批量注册,还可以监控注册状态,把注册成功的志愿者帐号信息保存下来。
1、首先打开浏览器,输入志愿者注册网址并打开,点击【自动控制】菜单,打开【项目管理器】。

1、打开志愿者注册网站

1、打开志愿者注册网站

2、在木头浏览器项目管理窗口中,可以看到已经自动新建了一个默认项目,在这个项目上点击鼠标右键,就可以新建自动控制步骤了。

2、木头浏览器项目管理

2、木头浏览器项目管理


3、每次注册前必须先打开志愿者注册页面,所以先新建一个打开网页的步骤,添加志愿者注册网址。

3、打开志愿者注册网页

3、打开志愿者注册网页


4、新建一个填写静音的步骤,由于填写的内容比较多,就不一一说明了,只对注册时几种典型输入框填写方法做出说明。
在填写籍贯、住址信息时,需在下拉列表中选择省、市、县区等,找到下拉列表框对应的Select元素,以及id属性值,填写内容可以是该省的编号,也可以填写省名称,填写完成后触发Change事件,是为了加载下一个市的下拉列表内容。

4、志愿者注册下拉列表填写

4、志愿者注册下拉列表填写


5、如果用户名填写内容来自Excel表格,在获取输入框元素后,选择填写Excel表格内容,并设置Excel文档,设置填写第1个工作薄的帐号字段。

5、从Excel读取填表内容

5、从Excel读取填表内容


6、在志愿者注册页面的最后几项,填写的输入框是单选框或复制框,此时只需要获取输入框后,填写Checked属性为True为勾选状态,或False为不勾选的状态。

6、复选框填写方法

6、复选框填写方法


7、当志愿者注册表单填写完成后,需要点击提交按钮,如下图,获取提交按钮元素后,触发Click点击事件即可。

7、提交志愿者注册

7、提交志愿者注册


8、提交志愿者注册表单后,会有一个提交成功的提示,看到这个提示就表示该用户注册成功了。
使用浏览器的元素监控功能,获取页面提示元素,监控这个元素的文本内容包含“提交成功”字样时,进入Yes节点分支执行。否则为注册不成功进入No节点,将直接进入循环注册下一个用户。

8、判断是否注册成功

8、判断是否注册成功


9、在判断注册成功的yes分支里,添加一个保存内容的操作,设置把志愿者的用户名、密码、真实姓名等信息保存到一个新的Excel表格中。

9、保存成功注册表

9、保存成功注册表


10、不论是否注册成功,完成所有操作后,都跳转到项目开始处,继续注册下一个用户名。用一个流程控制步骤来控制循环。

10、循环注册志愿者

10、循环注册志愿者


11、在项目管理器中完成填表配置后,选择项目根节点,点击开始按钮,执行项目就自动注册了。在项目执行过程中,你还可以把窗口最小化或做别的事情,不影响项目正常执行。

11、全自动填表注册志愿者

11、全自动填表注册志愿者


发表评论已发布 1

wjdncn

发表于 2020-11-30 12:24:36 | 显示全部楼层

本帖最后由 网页监控 于 2020-12-13 10:04 编辑

您qq几号?加我一下吧!
您需要登录后才可以回帖 登录 | 现在注册

本版积分规则

返回顶部 返回列表