当前位置:网站首页>Real time tracking of bug handling progress of the project through metersphere and dataease
Real time tracking of bug handling progress of the project through metersphere and dataease
2022-06-29 19:51:00 【Fit2cloud flying cloud】
Editor's note : This paper is written by MeterSphere Contributed by users of the open source community .
In addition to its own testing work , Testers often need to pay attention to Bug The repair of . Generally speaking , After the test is completed, the developers need to repair the problems found in the test Bug. However, developers need to do more , May forget in the busy Bug Things to fix .
To remind developers to deal with it in time Bug, At the same time, the tester will be liberated from the trivial work of urging and reminding , We have generated a nail robot to remind developers regularly Bug The idea of progress .
besides , We also hope to show what we found in the test work in real time through a more intelligent way Bug Specific information and its handling . To reflect the recent work , Testers often need to sort out and provide some forms 、 Documents and other information reports . This also means that testers will spend more time on a periodic basis , But it is only used for the processing of work reports .
However , If you pass BI The large screen will show the project data and other contents in progress concisely and clearly , It can completely replace the cumbersome forms 、 Document report , You can also conveniently view the required information through the large screen in real time , And can export data information , Simply and easily get the required document information .

adopt MeterSphere Set nailing timing reminder Bug Repair , And pass DataEase Real time display of the project on the dashboard large screen Bug condition , It can not only free the tester from the trivial reminding work , Reduce communication costs between departments , It also helps developers to be more efficient 、 Complete accurately Bug Repair work , At the same time, improve the work efficiency of the development and testing departments .

adopt MeterSphere Get through the nail robot timing reminder
1. Create robots
1.1 Enter to send Bug Nail group for handling notifications , Click group settings in the upper right corner ;

1.2 Find the smart group assistant ;

1.3 Add robots ;

1.4 Click on the settings bar ;

1.5 choice “ Customize ” Options ;

1.6 Click on “ add to ” Button , stay “ Security Settings ” The admission “ Custom keywords ” Options , And fill in the keyword information , When you are done, check the consent clause , And then click “ complete ” Button ;

1.7 Copy webhook, extract access_token;

1.8 The creation of swarm robots is completed .

2. stay MeterSphere Debug send message in
2.1 Test sending messages
2.1.1 Add custom request . The request method is POST request , The address is copy and paste webhook Information , The platform will automatically access_token The information is adjusted to QUERY Parameters in .
You can also reference the environment after the request address is placed in the environment variable . It should be noted that , When referring to the environment, a single request needs to be in QUERY Parameter access_token Information .

2.1.2 Refer to the nail official documentation , Fill in the request body message you need ( Reference address :
https://open.dingtalk.com/document/group/custom-robot-access).
Take the text type as an example :

notes :Text The keyword of swarm robot must be included in the .
2.2 Process the content of the request body that needs to send a message
2.2.1 Query the data information to be notified
For example, unresolved Bug Number , And personnel information to be notified ( Nailing @ Is actually the mobile phone number of the personnel , To get the mobile phone number information, you need to extract zt_user In the table Phone Field ).

2.2.2 Splicing messages to be sent
for example : Splicing “@( Development )” And “Bug Number :(bugid)”.

notes :“ Specific information ” It is the adjustment of text color .
3. stay MeterSphere Set the scheduled task in
3.1 Find the scenario that needs to be executed regularly in the scenario list , Place the mouse on the right side of the interface “...” Location , Choose... From the drop-down list “ Timing task ” Options ;

3.2 stay “ Task allocation ” Find... In the tab “Cron expression ” project , Click the “ Automatic generation ” link ;

3.3 Configure the specific time . For example, every day 8:30 and 17:30, Can be found in “ Hours ” Select specify... In the tab “8” and “17”, At the same time, select the specified... In the minutes “30” that will do . You can go to “ Time expression ” See the complete expression in the tab , Also available at “ lately 5 Run times ” View recent... In details 5 Run time of times , Judge whether it meets your own requirements ;

3.4 Click on “ determine ” Button to return to the configuration page , Select the running environment and save , You can complete the configuration of scheduled tasks .
4. Overall effect
The overall effect of swarm robots is shown in the figure :

DataEase Large screen display of instrument panel
1. data source
stay “ data source ” Click on the tab “ New data source ”, Fill in the data source information .DataEase Support multiple types of databases .

2. Data sets
Move the mouse to the right of the Group , You can choose “+”→“ Add dataset ”, Here we are using SQL Data sets . Select an existing data source , Enter the name of the dataset and the specific SQL Statement to preview the data . Save the dataset for use .

3. instrument panel
3.1 New dashboard
Move the mouse to the right of the directory , choice “+”→“ New dashboard ”, Then we can add... At the page boundary “ View ”、“ Components ”、“ other ” Equal plate , Get what you want .

3.1.1 View
① choice “ Add view ” Options , Choose a dataset , Click on “ next step ” Button , Select the chart type you want , And then click “ confirm ” button . notes : The choice here is “ The summary table ” Options .


② By comparing the data in the right sidebar list 、 Adjustment of style, etc , The information displayed on the dashboard 、 The color of the form 、 Title, etc .

3.1.2 Components
① Add the component : Get into “ Components ” page , Select the required component and drag it to the right with the mouse ( The choice here is “ Text drop-down component ”).

② Selection field : You can select by table or by component , Drag the required field to the input box on the upper right , At the same time, it can be adjusted on the right “ The radio / multi-select ”、” Show title “、” Title Title “ The content such as .
3.1.3 other
① add to : Get into “ other ” page , Select the desired control and drag it to the dashboard on the right ( The choice here is ” tab “).
② Click the drop-down triangle on the tab , You can edit the title 、 Select View 、 Select the component , And the components can be 、 Views are embedded in tabs .

3.1.4 Components 、 View and other plate combination adjustment , Then you can get the desired information display dashboard .
4. Overall effect
Made according to the above steps Bug The summary dashboard is as follows :

边栏推荐
- 剑指 Offer 59 - I. 滑动窗口的最大值
- 【摸鱼神器】UI库秒变低代码工具——表单篇(一)设计
- Zotero期刊自动匹配更新影响因子
- How to install and use computer SSD hard disk
- 云服务器的安全设置常识
- 剑指 Offer 41. 数据流中的中位数
- Flume configuration 1 - basic case
- [observation] softcom power liutianwen: embrace change and "follow the trend" to become an "enabler" of China's digital economy
- 14,04 millions! Appel d'offres pour la mise à niveau de la base de données relationnelle et du système logiciel Middleware du Département des ressources humaines et sociales de la province du Sichuan!
- How to solve the problem of insufficient memory space in Apple iPhone upgrade system?
猜你喜欢

Flume配置3——拦截器过滤

How to install and use computer SSD hard disk

画虎国手孟祥顺数字藏品限量发售,随赠虎年茅台
![[USB flash disk test] in order to transfer the data at the bottom of the pressure box, I bought a 2T USB flash disk, and the test result is only 47g~](/img/c3/e0637385d35943f1914477bb9f2b54.png)
[USB flash disk test] in order to transfer the data at the bottom of the pressure box, I bought a 2T USB flash disk, and the test result is only 47g~
![[observation] softcom power liutianwen: embrace change and](/img/d8/a367c26b51d9dbaf53bf4fe2a13917.png)
[observation] softcom power liutianwen: embrace change and "follow the trend" to become an "enabler" of China's digital economy

Connaissance générale des paramètres de sécurité du serveur Cloud

JVM (4) bytecode technology + runtime optimization

Linux Installation mysql5

Introduction to the latest version 24.1.0.360 update of CorelDRAW

CorelDRAW最新24.1.0.360版本更新介绍讲解
随机推荐
数据安全解决方案的大时代
剑指 Offer 41. 数据流中的中位数
Linux安装MySQL8
Mba-day19 if P then q contradictory relation P and not Q
Win11 system component cannot be opened? Win11 system widget cannot be opened solution
测试方法学习
Sword finger offer 41 Median in data stream
Notepad++--宏(记录操作过程)
Sophomore majoring in software engineering, the previous learning situation is not very good. How to plan the follow-up development route
文件包含漏洞
JVM (4) bytecode technology + runtime optimization
Game maker Foundation presents: Valley of belonging
并查集(Union-Find)
Flume configuration 4 - Custom source+sink
数据链路层
Physical verification LVS process and Technology (Part I)
WPS和Excele
【观察】软通动力刘天文:拥抱变化“顺势而为”,做中国数字经济“使能者”...
软件测试逻辑覆盖相关理解
Sword finger offer 66 Building a product array