当前位置:网站首页>How does automated testing create business value?
How does automated testing create business value?
2022-07-31 15:21:00 【InfoQ】
< div> this is the fifth article of automated test series, this article I want to talk about test automation how to create business value.< / div>< div> the inspiration of this article, from the knowledge planet community within a few days ago when sharing a topic, have asked the students to do automation test how to embody the value of.< / div>< div> I am in an article on "the talk about test automation measurement indicators in the opening word mentioned a point: < / div>< div> from data about how much value a little humbled, but from the original intention and background of automatic quality data measurement, there are some opposite.< / div>< div> in the share, how to embody the value of the test automation, my thinking and ideas mainly has the following two points: < / div>< ul>< li>< div> based on the internal team, to solve the problem from perspective of technical practice and landing data measurement;< / div>< / li>< / ul>< ul>< li>< div> based on cross team cooperation, from the perspective of KPI/OKR, with the value of measurement data to support your transfer;< / div>< / li>< / ul>< div> then I can based on the above two points to separate my ideas and thinking.< / div>< br>< h4> within the team, and solve problems < / h4>< div> mentioned test automation series, different company technical team to carry out the purpose of automated differ, common purpose are the following: < / div>< ul>< li>< div> test data preparation time consuming, in order to < / div>< div> build data efficiently < / div>< div> and do test automation;< / div>< / li>< / ul>< ul>< li>< div> project launched before link back to the core business, in order to < / div>< div>, promote efficiency of regression testing < / div>< div>, this is also a kind of online before the check method;< / div>< / li>< / ul>< ul>< li>< div> mentioned before to < / div>< div> quickly validate to measure quality < / div>< div>, as a kind of < / div>< div> smoke test means < / div>< div> promote efficiency, and it is also a kind of < / div>< div> test left practice < / div>< div>.< / div>< / li>< / ul>< ul>< li>< div> team major lines of business, through a unified framework and collaboration specification to improve the test team cooperation efficiency, < / div>< div> reduce wheel, avoid wastage of resources consumed < / div>< div>.< / div>< / li>< / ul>< div> of course there are other purposes, to summarize, do < / div>< div> main aim of the test automation is authors efficiency.By technical means, to improve testing efficiency and the team cooperation efficiency, the new validation test regression method, reduce the repeated work input costs < / div>< div>.< / div>< br>< div> in fact, whether it is for what purpose, to carry out the essence of automation, there must be a sore point affects the project delivery quality or efficiency.< / div>< div> to carry out the automation, the first is to solve the problem, the measure is to facilitate the evaluation to carry out the matter whether the input and output in line with expectations, and support the value delivery.< / div>< div> with a friend of words: < / div>< strong>< div> most afraid of is that haven't started to do just cried out, I want to make a test automation platform, what kind of technology on the tall man.< / div>< / strong>< strong>< div> I hope that my team and to do automation is spontaneous, trying to solve his problems encountered in the work, let the run up to automation.< / div>< / strong>< strong>< div> interface look what kind of tool is not important, it is important to have problems to solve, have improved efficiency, solve real problems.< / div>< / strong>< br>< h4> cross team cooperation, value delivery < / h4>< div> chat next second point: based on cross team cooperation, from the perspective of KPI/OKR, using measurement data to support the value delivery.< / div>< div> test automation for the test team, the most direct < / div>< div> dominant value is repeated to replace manual work, human liberation, ensure quality of return, improve testing efficiency < / div>< div>.< / div>< div> and < / div>< div> human liberation, to do more creative things, this is test automation of the implicit value < / div>< div>.For example: < / div>< ul>< li>< div> try to exploratory testing;< / div>< / li>< / ul>< ul>< li>< div> enhance the technical and practical ability of the tester,< / div>< / li>< / ul>< ul>< li>< div> to deepen understanding of the requirements and business, to precipitate;< / div>< / li>< / ul>< ul>< li>< div> r&d/technology optimization test process improvement and mechanism, enhance collaborative efficiency;< / div>< / li>< / ul>< div> it is probably a lot of students will ignore, is < / div>< div> amplification test automation for the team to bring value < / div>< div>.Mainly reflected in several aspects: < / div>< ul>< li>< div> test automation join the CICD assembly line, improving the capacity of continuous integration and delivery;< / div>< / li>< / ul>< ul>< li>< div> script reusability will improve the script corresponding function point coverage, can reduce a lot of human cost;< / div>< / li>< / ul>< ul>< li>< div> to establish and maintain a good test case/test script library, can cultivate new classmate faster form capabilities;< / div>< / li>< / ul>< br>< div> many times we thinking habit, from a technical perspective, actually < / div>< div> technology is to provide support for the business objectives to achieve and the efficiency of tool < / div>< div>.< / div>< div> to the enterprise, business is the most direct cash logic and channels, < / div>< div> pursuit of business objectives is lower cost + higher efficiency, to ensure a goal < / div>< div>.< / div>< div> business development met pain points (technical lead to business goals, not reach), to find a way to use technology to solve business pain points.< / div>< div> so-called test automation to create business value, is < / div>< div> the purpose of the test automation and nature: reduce cost + promote efficiency < / div>< div>.< / div>< div> test automation can through an indirect way to support the achievement of business objectives, but there is not to say that technology can create positive value.< / div>< div> technology to create business value is very simple, just follow these points: < / div>< ul>< li>< div> find business pain points;< / div>< / li>< / ul>< ul>< li>< div> to find the right solution;< / div>< / li>< / ul>< ul>< li>< div> with a lower cost, higher efficiency and better business pain points< / div>< / li>< / ul>< br>< div> I in front of the articles mentioned in the automated test how to carry out ground about project ground operation should pay attention to matters: < / div>< div> business operations: solve the business what pain points, for the promotion of business goals to achieve.< / div>< div> technical operations: the user experience, delivery, efficiency, quality, customer satisfaction;< / div>< div> nature has been no change, is to find weaknesses, with appropriate solutions to solve the problem.< / div>< div> in the process of problem solving, with data indicators to measure the cost and efficiency, to solve the problem and correct process.< / div>< div> in the end, with the value of the data to support your delivery.
边栏推荐
- Vb how to connect mysql_vb how to connect to the database collection "advice"
- TCP详解
- TRACE32 - C source code association
- RecyclerView高效使用第二节
- vb中如何连接mysql_vb怎么连接数据库「建议收藏」
- R语言ggplot2可视化:使用ggpubr包的ggboxplot函数可视化分组箱图、使用ggpar函数改变图形化参数(caption、添加、修改可视化图像的题注、脚注内容)
- 工程水文学名词解释总结
- Unity中实现点选RenderTexture中的3D模型
- Selenium自动化中无头浏览器的应用
- NC | 斯坦福申小涛等开发数据可重复分析计算框架TidyMass
猜你喜欢
随机推荐
7、常见面试口语提问问题汇总
JVM参数解析 Xmx、Xms、Xmn、NewRatio、SurvivorRatio、PermSize、PrintGC「建议收藏」
SIGABRT 报错时的注意事项和解决方法
基于极限学习机(ELM)进行多变量用电量预测(Matlab代码实现)
border控件的使用
RecyclerView的高效使用第一节
定时器的类型
R语言检验样本是否符合正态性(检验样本是否来自一个正态分布总体):shapiro.test函数检验样本是否符合正态分布(normality test)
ASP.NET Core generates continuous Guid
thread_local 变量的析构顺序
org.apache.jasperException(could not initialize class org)
RecyclerView高效使用第二节
MySQL数据库操作
LeetCode二叉树系列——226.翻转二叉树
Ubuntu Topic 5: Setting a Static IP Address
华医网冲刺港股:5个月亏2976万 红杉与姚文彬是股东
RecyclerView高效使用第三节
【CUDA学习笔记】初识CUDA
OPPO在FaaS领域的探索与思考
Excel quickly aligns the middle name of the table (two-word name and three-word name alignment)








