新公司运用禅道作bug治理体系。每次产物上线的时刻,一切的测试职员测试出bug之就就提在禅道上。

由于我们公司现在的测试只要一个,就把许多产物拉来充数。他们分不清bug和需求。所以每每涌现的状况是一大屏的bug。但实际上能改的没几个。而且有许多bug是后端的。

要从那么多bug中找出来本身能改的,每次都要从那么多bug中来看,每每看得眼都花了,也没找出来几个有用bug,偏偏又不能处置惩罚掉,由于其他人能够要看。

因而决议花点时候写个脚原本帮我处置惩罚一下那些滋扰信息。把那些我不需要看到的条目隐蔽起来。

要在bug列表table每一行加一个隐蔽按钮。点击的话会隐蔽掉该行。而且把该行的checkbox的value值记录到localStorage中。

在console控制台运转剧本,会做这几件事:

1.给table一切的a标签加属性target=”_blank”,如许就会到新页面翻开bug概况。防止本页跳转致使剧本失效。

2.把一切tr行中的checkbox的值放到该tr上。data-id属性中。轻易后续操纵。

3.每行加一个隐蔽按钮。并给它绑定事宜。点击按钮隐蔽此行。把末了一个td加长。

4.把localStorage保留的一切值的行隐蔽起来。

为了防止翻页引发页面跳转。先要把每一页的数目调大一些。如许操纵就在同一个页面上,不需要屡次运转剧本了。

本来的bug能够有这么多:

运转剧本以后的结果(许多条滋扰信息已被我隐蔽掉了):

能够看到每一行的右侧都加了一个隐蔽按钮。我们看过bug以后以为是本身不必剖析的。就可以够点击隐蔽。

而且下次翻开页面再次运转剧本,你之前隐蔽过的就会自动隐蔽起来。

如许就可以很大程度上削减滋扰信息了。

别的,这个代码通用性也是比较强的。换一个体系,要完成相似的功用只需要稍作修改就可以够。

下面是代码:

function CD(){}

CD.prototype = {

init:function(){

this.open();

this.hideItems();

this.bindEvent();

},

open:function(){

//一切a标签新标签翻开

$("td a").attr('target','_blank');

//给每一行加一个我们的按钮。

$(".s-hide").remove();

$("tr.text-center td:last-child").append('隐蔽');

$("tr th:last").width(170);

//给tr加上id。轻易操纵

$("tr").each(function(index, el) {

$(this).attr('data-id',$(this).find("input:checkbox").val());

});

},

bindEvent:function(){

//点击隐蔽。

$("body").on('click', '.s-hide', function(event) {

var id = $(this).parents('tr').find("input:checkbox").val();

var hideStr = localStorage.hideStr || '';

var hideArr = hideStr.split("-");

hideArr.push(id);

localStorage.hideStr = hideArr.join("-");

$(this).parents("tr").hide();

});

},

//初始化的时刻隐蔽我们隐蔽过的。

hideItems:function(){

var hideStr = localStorage.hideStr || '';

var hideArr = hideStr.split("-");

var len = hideArr.length;

for (var i = 0; i < len; i++) {

$("tr[data-id="+hideArr[i]+"]").hide();

}

},

//显现隐蔽的。

show:function(){

localStorage.hideStr = '';

$("tr").show();

}

}

//挪用

var cd = new CD;

cd.init();

// 显现悉数请手动挪用  cd.show();

嗯,JavaScript能做的现实在太多。

面临他人的网站,我们也能够大有可为。

许多浏览器插件,实在也是在他人的网站上运转本身的剧本完成 一些操纵。比方阻拦广告。抢月饼。。。

作为一个前端程序员来说,顺手写几行剧本进步一点工作效率也是不错的。

禅道设置bug模板_禅道项目管理软件bug过滤剧本相关推荐

  1. 禅道设置bug模板_禅道的自定义功能:表格切换和创建页面的自定义

    原标题:禅道的自定义功能:表格切换和创建页面的自定义 禅道8.2beta版本开始,增强了自定义功能. 用户可以根据自己的使用需要个性化设置禅道页面所显示的功能模块和字段. 可自定义的项如下: 导航菜单 ...

  2. 禅道设置bug模板_禅道提bug页面-修改重现步骤的默认模板

    jmeter监控内存CPU页面一直显示waiting for simples 的解决方法 jmeter监控内存,CPU页面一直显示waiting for simples 的解决方法 一.下载插件 1. ...

  3. 禅道设置bug模板_一款热度很高的项目管理和bug工具,免费使用,可在公司推广哦...

    以前在公司会用到各种bug管理工具,但使用最顺手的感觉还是禅道,主要是它除了能满足我的日常工作之外,用户体验上也做的不错 .前段时间领导碰巧看到了工具,觉得使用它管理项目应该不错,打算在全公司推广,让 ...

  4. 禅道类似软件_六大Jira项目管理软件替代品

    如果你们的团队是敏捷开发团队,那么你们多多少少听说过Jira.Jira是由澳大利亚的Atlassian团队开发的,一款用于跟踪Bug.问题和项目管理的软件.Jira目前位列最受欢迎的项目管理软件排行第 ...

  5. 禅道开源版用户手册_禅道集成 - ZDOO基础版使用手册 - ZDOO - 全面支持阿米巴的全协同管理软件...

    ZDOO2.7版本开始增加了禅道集成功能(需要配合禅道基础版7.4以上或企业版5.0以上版本,禅道亦不需要额外安装插件). 集成禅道后可以使用ZDOO账户去登录禅道,将禅道作为ZDOO的一个应用,在Z ...

  6. 有道云笔记不同步_有道云笔记无法同步怎么处理-处理有道云笔记不能同步上传的方法 - 河东软件园...

    有道云笔记是一款拥有团队的资料保存库,很多用户个人也喜欢将它当做云盘来使用,但是使用最多的确实在团队的文件上传中.小编个人使用这款软件的时候喜欢使用云同步的方法来保存自己的文件,这样可以即使保存电脑中 ...

  7. 项目管理project甘特图模板_【八大项目管理应用】必用项目管理工具对比推荐...

    在项目经理工作中,只有用好工具才能更好的提高自己的工作效率,以下就介绍下[八大项目管理应用]必用项目管理工具对比推荐,需要的可以自己去下载,或者找我要. 亿图具有强大的项目管理图形绘制功能,通过丰富的 ...

  8. 禅道项目管理软件bug过滤脚本

    新公司使用禅道作bug管理系统.每次产品上线的时候,所有的测试人员测试出bug之就就提在禅道上. 由于我们公司目前的测试只有一个,就把很多产品拉来凑数.他们分不清bug和需求.所以往往出现的情况是一大 ...

  9. 有道云笔记不同步_有道云笔记同步失败,同步不了怎么办

    很多小伙伴习惯把有道云笔记做的笔记同步到云服务器上以保障数据不会丢失,不过有道云笔记偶尔会出现同步失败,同步不了等等情况,一起来看看有道云笔记同步失败的解决办法吧. 1.首先打开在开始菜单中打开IE浏 ...

最新文章

  1. 虚拟机与Docker有何不同?
  2. 使用ansible部署安装corosync+pacemaker
  3. mysql内置变量_详解MySQL注入利用的变量
  4. Exchange 2013学习(六),脱机通讯簿
  5. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境
  6. java调用shell脚本并传递参数
  7. android xml配置,Android XML设置z-Index
  8. ArcGIS GeoDataBase GeoDataset dataset
  9. win10 office 家庭和学生版 excel个人工作簿 PERSONAL.XLSB 的保存位置
  10. java消除整型数组中重复的元素,排序后输出新数组
  11. JBoss主要版本下载链接一览
  12. html在线客服,网页在线客服代码_jQuery QQ客服
  13. 终级免杀之PcShare Vs KV2006
  14. twaver API笔记
  15. 北邮机器人队2020预备队培训(七) ——仿真文件介绍
  16. 爬虫高级应用(15. 基于Charles抓包软件抓取手机APP数据)
  17. c语言char储存字符串,在c语言中char型数据在内存中的储存形式为什么
  18. html和js制作个人所得税表格,【JS】计算个人所得税(新版)
  19. 简单创意思维导图绘制教程分享
  20. 分峰截幅c语言算法,光纤布拉格光栅传感解调中的寻峰算法.docx

热门文章

  1. 看涨期权和看跌期权理解?
  2. gitlab进行协作以及issue的使用说明
  3. 有确定项微分方程的matlab程序,微分方程的数值解法matlab四阶龙格—库塔法课件...
  4. LK32T102学习-0
  5. 从零开始搭建自己的LNMP环境
  6. Podman Getting image source signatures 失败问题解决
  7. 三网手机号实名认证查询
  8. docker 入门使用
  9. LaTex项目符号下建立子项目
  10. div清除浮动的四种方式