An automatic verification method for software quality with real business data
Performance tests help to verify whether a business cluster can meet its access scale requirements, but current tools have problems such as evaluating proper parameters and requiring manual inputs, low performance, and difficulty in automation. A comprehensive quantitative request rate control mecha...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | zho |
Published: |
Beijing Xintong Media Co., Ltd
2024-03-01
|
Series: | Dianxin kexue |
Subjects: | |
Online Access: | http://www.telecomsci.com/zh/article/doi/10.11959/j.issn.1000-0801.2024071/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841533913974964224 |
---|---|
author | TIAN Biao CUI Wei HUANG Hui FENG Xiaolong |
author_facet | TIAN Biao CUI Wei HUANG Hui FENG Xiaolong |
author_sort | TIAN Biao |
collection | DOAJ |
description | Performance tests help to verify whether a business cluster can meet its access scale requirements, but current tools have problems such as evaluating proper parameters and requiring manual inputs, low performance, and difficulty in automation. A comprehensive quantitative request rate control mechanism and concurrent design approach based on coroutines were proposed, in contrast to JMeter's reliance on threads and locks. Furthermore, an architecture design for its corresponding TaaS service and a process automation scheme were introduced. This scheme automatically perceives responses, adjusts access rates accordingly, and schedules additional server executions using real business data, significantly enhancing operational efficiency and result intuitiveness. |
format | Article |
id | doaj-art-940deca958b34193b687d5b3f5eee54e |
institution | Kabale University |
issn | 1000-0801 |
language | zho |
publishDate | 2024-03-01 |
publisher | Beijing Xintong Media Co., Ltd |
record_format | Article |
series | Dianxin kexue |
spelling | doaj-art-940deca958b34193b687d5b3f5eee54e2025-01-15T02:48:17ZzhoBeijing Xintong Media Co., LtdDianxin kexue1000-08012024-03-014017418655075177An automatic verification method for software quality with real business dataTIAN BiaoCUI WeiHUANG HuiFENG XiaolongPerformance tests help to verify whether a business cluster can meet its access scale requirements, but current tools have problems such as evaluating proper parameters and requiring manual inputs, low performance, and difficulty in automation. A comprehensive quantitative request rate control mechanism and concurrent design approach based on coroutines were proposed, in contrast to JMeter's reliance on threads and locks. Furthermore, an architecture design for its corresponding TaaS service and a process automation scheme were introduced. This scheme automatically perceives responses, adjusts access rates accordingly, and schedules additional server executions using real business data, significantly enhancing operational efficiency and result intuitiveness.http://www.telecomsci.com/zh/article/doi/10.11959/j.issn.1000-0801.2024071/performance testquantitative rate controlautomatic verification |
spellingShingle | TIAN Biao CUI Wei HUANG Hui FENG Xiaolong An automatic verification method for software quality with real business data Dianxin kexue performance test quantitative rate control automatic verification |
title | An automatic verification method for software quality with real business data |
title_full | An automatic verification method for software quality with real business data |
title_fullStr | An automatic verification method for software quality with real business data |
title_full_unstemmed | An automatic verification method for software quality with real business data |
title_short | An automatic verification method for software quality with real business data |
title_sort | automatic verification method for software quality with real business data |
topic | performance test quantitative rate control automatic verification |
url | http://www.telecomsci.com/zh/article/doi/10.11959/j.issn.1000-0801.2024071/ |
work_keys_str_mv | AT tianbiao anautomaticverificationmethodforsoftwarequalitywithrealbusinessdata AT cuiwei anautomaticverificationmethodforsoftwarequalitywithrealbusinessdata AT huanghui anautomaticverificationmethodforsoftwarequalitywithrealbusinessdata AT fengxiaolong anautomaticverificationmethodforsoftwarequalitywithrealbusinessdata AT tianbiao automaticverificationmethodforsoftwarequalitywithrealbusinessdata AT cuiwei automaticverificationmethodforsoftwarequalitywithrealbusinessdata AT huanghui automaticverificationmethodforsoftwarequalitywithrealbusinessdata AT fengxiaolong automaticverificationmethodforsoftwarequalitywithrealbusinessdata |