当前位置:网站首页>Six capabilities of test and development
Six capabilities of test and development
2022-07-27 15:59:00 【Multi surveyor 111】
Basic ability
It's mentioned above that , The essence of test development is to do the work related to test delivery .
Basic, such as demand analysis 、 Design test scenarios 、 Write tests case、 Discover and verify bug、 Communication and coordination and test process management 、 Quality control, etc .
Technical ability
Test development needs the help of existing mature tools or frameworks , Build various internal test process platforms or frameworks .
So in addition to coding Ability , It also needs to be responsible for the introduction and implementation of tool frameworks widely used or highly mature in the industry , To solve various problems in the daily test process , Improve the efficiency of the testing process , Ensure online delivery quality . Common tool frameworks are :
Unit test framework, such as Junit;
Unit test coverage, such as jacoco;
Automated test framework or tool , Such as apifox、pytest;
Internal continuous integration tools , Common is jenkins and gitlab;
Traffic recording and playback , Common are GoReplay、JVM-sandbox;
Chaos engineering anomaly injection tool , Common are ChaosBlade、Monkey-Ops;
Communication and coordination ability
Communication and coordination ability is a soft ability , But in today's workplace , Is a very important ability .
Whether it's platform tool promotion or landing , Or communicate and cooperate with the technical students of other teams , Need a lot of communication and coordination .
Many students dream of doing technology at ease , Don't be disturbed . But actually , In the workplace, especially some big factories , Communication and coordination skills are even more important than technology .

Product design capability
As mentioned earlier, some platforms or tools need to be implemented for test development , This is not to say that as long as the tools are used OK 了 . Because the students in the team have different technical abilities , We need to standardize the process through platforms or tools , Provide convenient operation methods to improve efficiency .
And every company's process 、 Business characteristics lead to different demands for the platform . Therefore, it is necessary to design the platform interaction logic , Even one person does the prototype PRD Front end and back end development of various things .
Painting cake and landing ability
Workers in the Internet industry , Almost can't escape KPI/OKR The law of true fragrance . Do output , Push to the ground , Take the result , Value , Which one doesn't need the ability of painting cake landing .
So learn to paint cakes for leaders , And make the cake , It's a very personal technical job . It's not just about performance , It is also an active transmission process of self-worth appeal . Here is an emphasis on : Manage up , Very important !
Project management and delivery capability
Talk about the last ability , In fact, it's not just test and development students , Test students sometimes do these things . In addition to fixed version iterations in daily work , Occasionally, there are some independent business or technical projects to participate in .
Many Internet companies will emphasize the initiative of employees , what ownership, Step forward , Don't push work, take the initiative to take responsibility or something . But if you take a step forward , Basically can't escape following up the project progress 、 Control project quality 、 Assess the risks 、 Coordinate resources and even ensure timely delivery .
Do these things , Isn't it just the daily business of the project manager ? Have multiple functions , There are responsibilities but no interests , It's right to do well , If you can't do it well, it's your pot , It's so interesting .
Finally, what I want to express is : On the one hand, the division of responsibilities in the modern workplace is becoming more and more detailed , On the other hand, the comprehensive ability of employees is required to be high .
The most essential factor is that the previous extensive era has passed , Slower growth and lower profits , Communication costs are increasing , The frequency of building wheels to push down and reconstruct is higher and higher . This is not another kind of inner curl ?
Of course , This situation will exercise one's comprehensive quality and ability , But one gain and one loss , You can only taste it yourself .
For more information on testing techniques, please pay attention to : Shenzhen duosurveyor software and Technical Service Co., Ltd
边栏推荐
- C语言:动态内存函数
- Breaking through soft and hard barriers, Xilinx releases Vitis unified software platform for developers
- busybox login: can't execute '/bin/bash': No such file or directory 解决方法
- 传音控股披露被华为起诉一事:已立案,涉案金额2000万元
- Catalog component design and custom extended catalog implementation in spark3
- DRF学习笔记(四):DRF视图
- [sword finger offer] interview question 49: ugly number
- Is low code the future of development? On low code platform
- leetcode-1:两数之和
- Division of entity classes (VO, do, dto)
猜你喜欢
![[sword finger offer] interview question 49: ugly number](/img/7a/2bc9306578530fbb5ac3b32254676d.png)
[sword finger offer] interview question 49: ugly number

C语言:动态内存函数

直接插入排序
![[sword finger offer] interview question 46: translating numbers into strings - dynamic programming](/img/ba/7a4136fd95ba2463556bc45231e8a2.png)
[sword finger offer] interview question 46: translating numbers into strings - dynamic programming

剑指 Offer 51. 数组中的逆序对

Spark troubleshooting finishing

线程间等待与唤醒机制、单例模式、阻塞队列、定时器

C语言:字符串函数与内存函数

CAS compares the knowledge exchanged, ABA problems, and the process of lock upgrading

C language: Sanzi game
随机推荐
Binder initialization process
NPM install error unable to access
Spark 3.0 testing and use
leetcode234题-简单方法判断回文链表
【云享读书会第13期】音频文件的封装格式和编码格式
IP protocol of network layer
The difference between synchronized and reentrantlock
C language: data storage
网络设备硬核技术内幕 路由器篇 22
It is said that the US government will issue sales licenses to Huawei to some US enterprises!
Zhaoqi scientific innovation and entrepreneurship competition planning and undertaking organization, mass entrepreneurship and innovation platform, project landing and docking
Voice live broadcast system -- a necessary means to improve the security of cloud storage
C language: minesweeping games
聊聊ThreadLocal
网络原理(2)——网络开发
折半插入排序
突破软硬壁垒,赛灵思面向开发者发布Vitis统一软件平台
C语言:数据的存储
传美国政府将向部分美企发放对华为销售许可证!
C language: Sanzi game