当前位置:网站首页>Software Testing Views on Test Platforms
Software Testing Views on Test Platforms
2022-08-05 14:20:00 【Multitester 111】
It will be a trend, but it is difficult for each company to complete a testbed independently
As mentioned earlier, the ability to complete the test platform is varied, so when you have so many skills, you may want a high salary, but from the perspective of domestic attitudes towards testing, its salaryIt will definitely be one level lower than the development (big factories ignore it), which becomes a vicious circle. The company wants low-cost labor to do the work of the test, and you want to get a higher salary as a test.
Therefore, there are many open source test platforms on the Internet. Generally, companies that are unable to develop platforms will privatize deployment and then customize secondary development. This is also a trend. There should be no sales of test platforms. After all, open sourceThey are all very beautiful and useful.
It is difficult for the test platform to adapt to all projects, including Alibaba. There are actually many test platforms, such as automation, performance, compatibility, and cloud real machine, but none of my departments are used. There are many reasons.I won't go into details
Is a testing platform a must for testing?
I don't think so
Although the test platform can reflect the ability of testing, it is not the only way
The test platform is not used in the actual project, is it necessary to learn?
As long as it is helpful to your own growth, you should actually learn, but it is just a priority
Assuming that you want to take the test and open route in the future, then it is not a bad idea to learn how to develop a test platform, of course, it will not affect the current work premise.

The premise of being a test platform
For individuals
Have a test platform project experience, which can improve the interview pass rate and own technical ability
For the team
It should be led by the Quality and Performance Department or the Infrastructure Department, not by the Business Testing Department. This should be a full-time job, and not something to do when you are free
Make sure you have your boss's support
Fully investigate the feasibility of the test platform, such as team composition, technology selection, acceptable loss range, the department using the platform, etc.
What are the responsibilities of the test opening in my mind
My supervisor talked to me, that a test does not have to be a test platform to be considered a test. A qualified test should be familiar with the programming language used in his project, as familiar as development.even more familiar than them
As a test, you can conduct code reviews for developers. Especially if new developers are new to the job, they may not be familiar with the business and code structure, and the code they write will be messy. At this time, if you are familiar with the whole set of codes, you are very familiarThis programming language, then you can put forward optimization suggestions, don't say it is impossible, my supervisor can do it, I am more familiar with programming languages than development; in addition, you can write unit tests, our server-side unit test coverage is about 70%, soThe basic server has no bugs
Test development can be a development platform, a development tool, or a script, but it all has an ultimate purpose. Use your development skills to improve test efficiency, test breadth, and depth, and use higher test coverage.To ensure the quality of the project
Development tools can be secondary development open source frameworks, such as RF, or secondary development testing tools, such as Jmeter. The premise of secondary development is not to show your technology, but the current tools/framework cannot satisfy youThe test scenario of Jmeter, so you have to develop it twice to satisfy it; like in my project, because there is a self-developed rpc framework, it is necessary to develop the sampler of Jmeter twice to test normally
As for whether or not to develop a test platform, this can only depend on your own team
边栏推荐
- Unity camera walkthrough script
- 4.2 配置Mysql与注册登录模块(中)
- Capacity upgrade helps computing power flow, the acceleration moment of China's digital economy
- Use Redis source code to compile and release Redis For Windows distribution package for Windows
- SQL中COUNT和SUM
- 虚寒需要注意
- 【深度强化学习】MAPPO 代码学习
- 基于STM32单片机设计指纹考勤机+上位机管理
- 2022-08-04 clickhouse的join子句
- Xingyun Butler won the "2022 Outstanding Brand Image Award" at the 11th China Finance Summit
猜你喜欢

PC端浏览器兼容

Memory mapping principle and mmap

今日睡眠质量记录78分

Design of Fingerprint Time Attendance Machine + Host Computer Management Based on STM32 MCU

Memory Management Architecture and Virtual Address Space Layout

c语言小项目(排雷游戏实现)

当天期货开户次日就可以交易

【Search box】General test case

基于STM32单片机设计指纹考勤机+上位机管理

Subnet Mask and Subnetting
随机推荐
Steps to update data to database and cache
vscode背景调整
AntDesign中Table的选择项居右显示
什么叫精通MySQL调优
c语言小项目(排雷游戏实现)
思科交换机命令大全,含巡检命令,网工建议收藏!
'proxy' config is set properly, see "npm help config"
day9·类和对象
产品快讯 | 数字平台试用环境全新升级!欢迎咨询试用!
Rocket MQ Crash-Safe机制浅析
配置网络源仓库
Redis-浅谈主从同步
day11· 对象方法、静态方法、类方法
多线程的一些理解
第五讲 测试技术与用例设计
cookie、session、tooken
Kernel implementation of buddy allocator
理财产品是只能看到本金看不到收益吗?
字节跳动 Flink 状态查询实践与优化
【虚拟机数据恢复】Hyper-V虚拟化文件丢失,虚拟化服务器不可用的数据恢复案例