使用 Autofill 插件快速提交BUG

背景:

我们公司是用缺陷管理平台 jira 提交BUG,每次开BUG的时候,都需要在 jira 表单的描述中去填写一些在重复的内容(例如:前提、步骤、实际结果、预期结果、注释等),Autofill 插件,是我们测试团队大佬发现的,真的好用,必须安利给测试小伙伴们,故整理出使用步骤,教大家使用

Autofill 插件介绍

Autofill是一款好用的自动填充表单插件,所谓的自动填充就是可以帮助我们在浏览网站或者登陆网站的时候自动输入相应的内容,它可以为你自动保存之前输入的个人信息、用户名等,并且支持自定义表单内容,等有需要注册或者登陆网址的时候就会自动填充事先准备好的内容了。

在这里我们是 用于 jira 提交BUG的时候自动填充 jira 表单,当然其他缺陷管理工具,例如:禅道 也适用啦~

Autofill 插件安装

需翻墙后在应用商店下载 / 手动安装Autofill

手动安装Autofill:
在网上找 Autofill.crx 安装文件后 在 Chrome 地址栏输入 chrome://extensions 打开扩展程序 ,右上角开启 开发者模式
拖动 .crx 后缀的 Autofill 安装文件到扩展程序中进行安装,会出现“确认新增扩展程序”的相关提示,点击添加。

这里可以下载Autofill.crx 安装文件 :http://www.kxdw.com/soft/29951.html 普通下载就好啦

Autofill 插件使用

1、安装成功 并且启用插件后,在右上角插件栏中右键这个黄色闪电
2、点击:选项
在这里插入图片描述
3、进入到设定主页:表单字段在这里插入图片描述
4、这里建议大家直接导入我已经写好的Autofill设定来体验一下

### AUTOFILL PROFILES ###,,,,,,
Profile ID,Name,Site,Hotkey,,,
c3,jira - 超管,jira.xxx.com,,,,
### AUTOFILL RULES ###,,,,,,
Rule ID,Type,Name,Value,Site,Mode,Profile
r72,0,"^summary$","【】","",0,c3
r74,0,"\bissue-drop-zone__file ignore-inline-attach\b","","",1,c3
r76,0,"^description$","【前提】

 

 

【步骤】

1、超管登录,访问:

2、

 

【实际结果】

1、

 

【预期结果】

1、

 ","",0,c3
r92,0,"#create-issue-dialog  [id$='ifr']","<p>【前提】</p><p>1、超管(admin@xxx.com/Ab123456)登录测试环境</p><p><br data-mce-bogus=""1""></p><p>【步骤】</p><p>1、访问:</p><p>2、</p><p><br data-mce-bogus=""1""></p><p>【实际结果】</p><p>1、</p><p><br data-mce-bogus=""1""></p><p>【预期结果】</p><p>1、</p><p><br data-mce-bogus=""1""></p><p>【注释】</p><p></p>","",0,c3
### AUTOFILL OPTIONS ###,,,,,,
advanced,"[]",,,,,
exceptions,"[]",,,,,
textclips,"[]",,,,,
variables,"[]",,,,,
backup,0,30,,,,
manual,0,,,,,
delay,0,1,,,,
labelmatch,0,,,,,
overwrite,0,,,,,
vars,1,,,,,
sound,0,,,,,
voice,0,1,,,,
debug,0,,,,,
mask,1,,,,,
scale,1,,,,,
menu,1,,,,,
autoimport,0,,,,,

5、大家直接复制以上内容,按照下图操作:
在这里插入图片描述

6、导入成功后,可以在表单字段中查看刚才导入的内容

在这里插入图片描述

7、进入 jira 后,记得将 Autofill 插件的使用配置调整下哦
在这里插入图片描述
8、点击:新建 后,就可以看到 jira 表单中的描述为设定的模板了~
在这里插入图片描述

以上就是直接导入我的设定内容以及使用
下面可以尝试自己创建一下填充表单的模板
超级简单,一起动手叭!

Autofill 自己创建填充表单模板

在教你怎么创建之前,需要告诉你的一个常识哦:
当Autofill插件的 闪电符号为灰色的时候,是无法创建表单模板的。
在这里插入图片描述
当Autofill插件的 闪电符号为黄色的时候,你就可以开始动手操作了哦!
在这里插入图片描述
step1~3 :如下图在这里插入图片描述
step4:为此页面添加规则点击后,URL地址栏下方会出现一行蓝色内容,可以直接点击 ③ 生成自动填充规则
在这里插入图片描述

step5:添加成功啦,赶快尝试一下在 jira 新建问题,是否成功应用了?
在这里插入图片描述

step6:发现使用了刚才我们创建的配置,但好像未生效
在这里插入图片描述
step7:进入我们的选项,排查下原因
在这里插入图片描述

step8:在这里发现了2个问题:
01.名称有误,因为每次打开浮层时,描述字段名称不一致,可能在当时创建模板浮层的名称叫做:

^mce_0_ifr$

再次打开浮层的时候,可能名称又变成了:

^mce_5_ifr$

这样的内容,所以我们当时将描述这个名称换成了:

^mce_[0-9]*_ifr$

但是后来发现,关闭BUG/重新打开BUG时,这个描述也会显示,所以描述的名称最终版需要改成:

#create-issue-dialog [id$=‘ifr’]

这样的话,设定的模板就只会在新建问题的时候显示出来哦!

02.每一条的站点最好设置为:https://jira.xxx.com,如果设置为下图这样的话,必须在这个路径下才会生效
在这里插入图片描述

在这里插入图片描述
不过我一般会给我每次设定的模板进行 配置文件的管理,这个是一个好习惯,大家可以一起操作下~

Autofill 配置文件管理

step1:如下图
在这里插入图片描述

step2:如下图,创建 -> 填写配置文件名称 -> 保存并关闭
在这里插入图片描述
step3:创建配置文件之后,就可以不用在每条后面的站点中输入:https://jira.xxx.com了,直接在最下面的站点统一填写:https://jira.xxx.com即可

在这里插入图片描述
参考最开始我导出给你们的设定模板
在这里插入图片描述

Autofill 导入导出

相信你们导入都会用了,导出可以自己尝试一下,其实直接点击导出就好了 ,可以将自己团队内提交BUG的模板填写好导出,然后让团队内的小伙伴导入就可以直接使用啦

不过导出存在一个BUG:当你有多个配置文件的时候,点击导出,会全部导出,好像是无法导出单个配置文件的内容噢~

Autofill 去掉音效

之前听到有一个小伙伴说,要是”要是能把音效去掉就好了“,其实在其他标签中就可以去掉音效的噢~
在这里插入图片描述

Autofill 缺陷

上面说了这么多优点,当然Autofill 还存在一些缺陷:

jira中的影响版本/修复版本等下拉框设定后,打开表单,看起来是没有填充的,但实际是填充了,页面不可见。另外在关闭BUG/重新打开BUG的时候,影响版本/修复版本还会加上之前设定的,所以我很少设定影响版本/修复版本这两个字段。

进行表单填充。 Autofill扩展程序具有一个目的:在页面加载时自动填充表单字段,而无需用户进行任何交互。这是它的主要功能,但是它可以做的更多 Google Chrome浏览器具有内置的自动填充功能,但不适用于所有表单字段,并且需要您从下拉菜单中进行选择。即使您对Chrome浏览器的自动填充功能感到满意,但如果您希望获得更多自动化和强大功能,仍然可能需要此扩展程序。特点-设置并忘记:零点击即可填写表格! (还有一个手动触发选项)-最终控制:自动填充文本输入字段,textarea字段,密码字段,隐藏字段,HTML5输入甚至WYSIWYG编辑框(富文本编辑器);自动选择菜单和列表框;自动选中复选框和单选按钮;使用JavaScript自动单击按钮并自动提交表单-表单域向导:使用向导信息栏为您自动生成自动填充规则,而无需查看HTML代码-易于管理:创建配置文件以更好地组织自动填充规则-快速访问:使用工具栏图标添加自动填充规则;执行配置文件中的所有自动填充规则,并通过右键单击上下文菜单执行更多操作-放心:如果Chrome崩溃,则可以自动保存文本字段的选项-正则表达式:使用功能强大的文本匹配模式来标识要自动填充的字段(支持“ lookbehind')-变量:使用特殊变量来引用其他字段值,递增/递减数字,并输出随机数据(数字,字母数字字符,甚至来自集合中的单词)-网站过滤器:在每个网站或每个网站上限制自动填充-page基础-例外:指定要从自动填充中排除的页面或整个网站-导入/导出:将设置备份到本地文件或将其导入到Firefox的自动填充插件中-键盘快捷键:使用鼠标或键盘改进的可访问性新增功能-添加了自动备份文本字段的选项-添加了随机选择菜单和切换复选框的功能-改进了对表单验证的支持-改进了动态插入的元素nts观察器-处于手动模式时自动启用上下文菜单-导入后仍然禁用了延迟范围输入-修复了手动模式不支持动态插入的字段-修复了某些包含换行符的值JavaScript错误-修复了导入问题-修复了所选字段突出显示的问题-修复了添加规则(v6.12.1)时会擦除站点过滤器的问题。隐私和安全性自动填充不会,永远不会,也永远不会通过Internet传输任何数据。所有数据始终保留在本地硬盘驱动器上。但是,此扩展名保存的数据未加密,因此保存的所有数据都是明文,尽管它将保留在硬盘上,并且只有知道外观和对硬盘有物理访问权限的人才能访问它。 支持语言:English,português (Portugal),中文 (简体)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值