当前位置:网站首页>Software testing weekly (issue 78): the more confident you are about the future, the more patient you are about the present.
Software testing weekly (issue 78): the more confident you are about the future, the more patient you are about the present.
2022-07-03 11:29:00 【Bi Xiaofan】

It's today 2022 year 07 month 01 Japan , Welcome to 78 period ! Here's a record of what we've seen in the past week Software testing and peripherals Industry trends , Released on Friday .
This issue focuses on : Agile use case platform + Exploration and practice of interface automation testing ; You don't know HTTPS Pressure measurement ;Web Don't roll the front-end test ; Uncover the observability platform that ants have sharpened their sword for ten years AntMonitor;SAFe Metrics for ;HTTP Historical records - from HTTP/1 To HTTP/3; service API Version control design and Practice ; How to draw a big business picture ? Good strategic thinking , Three key questions to answer .
·
Happy reading !
software test
1. Agile use case platform + Exploration and practice of interface automation testing
Zhuang Jindi ( around QA)

Interface test and function test , It is layered , This is also a common layered testing practice in the industry in recent years . How to connect the two through the agile use case platform ?
Look around QA Practice .
Original address : zzcase& Interface automation - quality & Effective exploration |
2. You don't know HTTPS Pressure measurement
tidy up one's dress upon leaving
With the popularity of Internet security norms , Use HTTPS Technology for communication encryption , Realize website and APP Trusted access for , It has become a recognized safety standard .
This article will introduce the HTTPS The focus of protocol stress testing , And the use of PTS do HTTPS Technical advantages and best practices of pressure measurement .
Original address : |
3. Web Don't do front-end testing “ volume ” 了
Cao Zhihao ( Byte front end ByteFE)

Front end testing is also an automated testing technology , The main test object is Web The graphical user interface of the application (GUI)、 Functionality and usability , In order to ensure that Web Applied GUI The layer has no Bug.
for example , You can check whether the input field accepts the correct characters , Whether the form is submitted only after filling in the required fields , Is navigation simple enough , Is the page loading fast enough , wait .
The goal of front-end testing is to test functions , And verify whether there are errors or no errors in the presentation layer of the website or application . The test must be performed after each system update or change , To ensure that recent changes do not affect UI Layer has any unexpected impact .
This paper systematically introduces why to do front-end testing 、 Test type of front end 、 The test framework / Tools and some suggestions for testing .
Original address : all “2220” Years. ,Web Don't do front-end testing “ volume ” 了 |
Quality effectiveness
1. Uncover the observability platform that ants have sharpened their sword for ten years AntMonitor
Ant technology risks

Ant group has a wide range of businesses , Both financial grade “ steady ” And the Internet “ fast ”, Supporting fast and stable business development needs to be improved Stability assurance system , The cornerstone of this system is the observability platform - AntMonitor.
This paper introduces Development history of ant observability platform 、 Featured product capabilities and platform core technologies .
Original address : Ten years to sharpen a sword : Ant group observability platform AntMonitor reveal |
2. SAFe Metrics for
adoudou( Brother boat says agile )

Metrics are agreed standards , It is used to evaluate the organization in realizing portfolio (portfolio)、 Big solutions (large solution)、 Agile release train (ART) And the progress of agile team's business and technical objectives .
Business agility sets new performance standards for organizations , Require rapid response to emerging business opportunities 、 Effective response . However , To improve speed and agility , The leader 、 Teams and business stakeholders need a way to reliably measure current status , And determine what they can do to improve . therefore , Choose what to measure (What) And how to measure (How) It is a key driving factor for continuous improvement of business performance .
This paper introduces a comprehensive method , It can be used to measure SAFe investment portfolio (portfolio) Or the performance of any of its elements .
Original address : |
🦧 Technical co frequency
1. HTTP Historical records - from HTTP/1 To HTTP/3
Quan Mingyang ( Front end technology of Micro Medical University )

Speaking of HTTP Must first understand 《 web (World Wide Web)》 abbreviation WWW.
WWW It's based on the client <=> Server mode ' Use links to jump to sites ' and ' Transfer hypertext markup language (HTML)' Technical synthesis of .
and HTTP(HyperText Transfer Protocol) yes web The basic agreement of , The communication rules between browser and server are formulated .
The usual network ( Including the Internet ) Is in TCP/IP Protocol family based on action . and HTTP It belongs to its internal subset .
HTTP Constantly realize more functions , Up to now, from HTTP 0.9 Has evolved to HTTP 3.0.
Original address : |
2. service API Version control design and Practice
Song Jie(vivo Internet technology )

APP Iterations are very frequent , When the new version was released , It is bound to lead to multiple versions , In this way, the server will cause multiple different client requests . Force users to upgrade APP, It may lead to the loss of users , Therefore, it is necessary to adopt multi version coexistence .
Let's see vivo Of API Version control design and Practice .
Original address : |
Continued growth
1. How to draw a big business picture ?
He Kexue ( Late morning )
The front-line business R & D students seem to be trapped animals walking in the maze blindfolded , Want to make a breakthrough but can't find the direction . Even many students with a team 、 Many technical backbones who have worked hard for many years in the workplace will also feel that there is no challenge in doing more business , The days are always “ Dig new holes , Fill in the old pit ” And back and forth , I can dig and fill the pit with ease, but I have no waves in my heart , It is like an ant trapped in the Mobius ring by a two-dimensional barrier and can only climb forward ,“ future ” It's an endless loop that can't be seen or jumped out , Passion and ideal have been worn away in this cycle .
As a senior business developer , How can we break this dilemma ? As a technical manager who leads the team forward , How to take the business R & D team out of the trap of the past and open up new growth space ?
Original address : 「 Technical life 」 The first 8 piece : How to draw a big business picture |
2. Good strategic thinking , Three key questions to answer
Jim · Collins ( Experience workshop )

Benefited from the teachings of great military leaders and thinkers , The author realized that , Good strategic thinking ( Once you have a clear vision ) It can be summed up in the answers to three key questions .
- Where is the biggest bet ?
- How to ensure flank safety ?
- How to continue to give full play to advantages ?
Original address : |
Embrace open source
1. Wonderful words : Light Markdown The notebook

characteristic :
- 🪂 miao : Pure local use 、 Security 、 Syntax highlighting 、 Dark mode 、 Source file save 、 internationalization 、 Demo mode 、 Automatic document typesetting ;
- beautiful : Minimalist design style , Folder + File list + Editor Mode 3 Column mode ;
- *️ fast : Use Swift5 Native development , comparison Web The casing method has good performance experience ;
- 🩴 Jane : It's very light , Pure editor input experience , Many shortcut keys help you take a quick step .
Open source address : |
2. JavaScript & Node.js Best practices for testing

The author says : This guide can help you improve your testing ability to the next level
45+ Best practices : Very thorough
This article is from A To Z given JavaScript & Node.js Stability guidelines for . It summarizes a lot of the best blog articles on the market for you 、 Books and tools .
Advanced : Advance on the basis 10000 km
A journey from basic fields to advanced topics , Include : Test in production environment 、 Compile testing 、 Attribute based testing and many strategies & Professional tools . If you read every word in this guide carefully , Then your test ability is likely to be much higher than the average .
The whole stack : front end 、 Back end 、CI、 Any position
First, understand the general testing practice and lay the foundation for other application layers . then , Explore your own field : front end /UI、 Back end 、CI Even all their levels .
Open source address : https://github.com/goldbergyoni/javascript-testing-best-practices |
speech
1、 The more confident you are about the future , The more patient you are now . -- Deep negative feedback |
2、 All transparency is gained through experience . -- Wu yue |
3、 An unjust judicial decision , The consequences are worse than ten crimes , Because crime only dirties the water , But the unjust judgment has polluted the water . -- This is bacon in 《 On Judicature 》 The most enlightening sentence in . |
picture
1、 What every developer should know Linux The list of commands

2、 Crashing programming routines

subscribe
This weekly releases every Friday , Will be updated synchronously in WeChat official account .
If it helps you , Remember Leaving a message. 、 give the thumbs-up 、 Pay more attention to Oh !
( End )
边栏推荐
- Oracle withdraw permission & create role
- CSRF
- VPP three-layer network interconnection configuration
- Multi dimensional monitoring: the data base of intelligent monitoring
- php服务器 与redis交互大量CLOSE_WAIT分析
- 一文搞懂Go语言Context
- ORACLE进阶(一) 通过EXPDP IMPDP命令实现导dmp
- [vtk] interpretation of source code comments of vtkwindowedsincpolydatafilter
- Oracle收回权限 & 创建角色
- Illustrated network: what is virtual router redundancy protocol VRRP?
猜你喜欢

00后抛弃互联网: 毕业不想进大厂,要去搞最潮Web3

Solve undefined reference to`__ aeabi_ Uidivmod 'and undefined reference to`__ aeabi_ Uidiv 'error

进程与线程

Processes and threads
![[proteus simulation] 16 channel water lamp composed of 74hc154 four wire to 12 wire decoder](/img/1f/729594930c7c97d3e731987f4c3645.png)
[proteus simulation] 16 channel water lamp composed of 74hc154 four wire to 12 wire decoder

Unique in the industry! Fada electronic contract is on the list of 36 krypton hard core technology enterprises

面試題總結(2) IO模型,集合,NIO 原理,緩存穿透,擊穿雪崩

ASP.NET-酒店管理系統

基于I2C协议的驱动开发

Incremental database backup - DB incr DB full
随机推荐
Android log system
Function details of CorelDRAW graphics suite 2022
repo ~ 常用命令
How to become a senior digital IC Design Engineer (1-4) Verilog coding syntax: expression
Cadence background color setting
如何清理v$rman_backup_job_details视图 报错ORA-02030
Asyncio warning deprecationwarning: there is no current event loop
How did I grow up in the past eight years as a test engineer of meituan? I hope technicians can gain something after reading it
聊聊Flink框架中的状态管理机制
动态规划(区间dp)
After setting up ADG, instance 2 cannot start ora-29760: instance_ number parameter not specified
[VTK] vtkWindowedSincPolyDataFilter 源码注释解读
Hal - General
线性表顺序表综合应用题P18
浅析-JMM内存模型
Static library vs shared library
Driver development based on I2C protocol
一些常用术语
(2) Base
面试题总结(2) IO模型,集合,NIO 原理,缓存穿透,击穿雪崩