当前位置:网站首页>The development trend of software testing
The development trend of software testing
2022-08-09 04:54:00 【lazily】
Table of Contents
Three, test specification improvement and quality system establishment
one, test agility
Under the agile model, development and testing are carried out at the same time. When development is in sprint2, testers can test the developed modules in sprint1.
Generally one iteration every 2 weeks
Agile test two performances:
①Test move forward:
In the requirement review stage, testers are involved, so that problems with requirements can be discovered as early as possible, and the test work drives the development work. If the problem is discovered later in the test, the bug can be modified.Costs will increase exponentially.
②testing backward:
After the product is launched, regular online testing should be done, including functional testing, performance testing and log analysis. Testing should be conducted with the product, development, operation and maintenance teams.Close cooperation has become the most powerful support for product quality improvement.
two, test automation
At this stage, some companies can already use Jmeter, Appium and other testing tools to achieve automation, but it is only testing but part of the use case execution part can be realized.
As the registration function of the App still cannot be automated, the test requirements analysis, test case design, test result analysis and other parts still require manual participation.
A truly comprehensive automated test should fully cover test analysis, test script generation, and test results analysis, which can effectively reduce manual labor and improve test efficiency.
Comprehensive automated testing will become the mainstream and main research direction of future testing.
Three. TestStandard improvement and quality system establishment
Test specification is an important factor to ensure test quality. Only by improving the accuracy and standardization of test results, can it play a positive role in supervising the quality of products.
Test normativeness is reflected in all aspects of testing: formulation of test plans, writing of test cases, execution of test cases, output of test reports, the need to ensure the reliability of test methods, the authenticity of test data, and the specification of test reports.
Quality System:
①Development-oriented specifications:
Code quality management (code repetition rate, cyclomatic complexity, etc.)
bug generation rate
bug fix rate
②Test-Oriented Specifications:
Test case coverage
Test Plan Skew Rate
Test result accuracy
边栏推荐
猜你喜欢
随机推荐
GraalVM安装
【暑期每日一题】洛谷 P1176 路径计数2
Eureka-Server------单节和集群的搭建
[Harmony OS] [ArkUI] ets development graphics and animation drawing
2022 High Voltage Electrician Exam Questions and Answers
亚马逊面对风控,自养号测评时应该怎么做?
Ali YunTianChi competition problem (machine learning) - O2O coupons prediction (complete code)
B. Arrays Sum
Timing Constraint Basics
Ridge regression and LASSO regression
Efficient review of deep learning DL, CV, NLP
杰理之一拖二 另一台手机超距 通话会无声【篇】
Golang入门教程
Openresty执行lua脚本
MySQL---performance schema
Faced with risk control, what should Amazon do when evaluating self-supporting accounts?
ABP中的数据过滤器
Perl basic grammar
[OpenCV] - Find and draw contours
y91.第六章 微服务、服务网格及Envoy实战 -- 服务网格基础(二)