当前位置:网站首页>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 )
边栏推荐
- Gut | 香港中文大学于君组揭示吸烟改变肠道菌群并促进结直肠癌(不要吸烟)
- [vtk] source code interpretation of vtkpolydatatoimagestencil
- [VTK] vtkWindowedSincPolyDataFilter 源码注释解读
- php服务器 与redis交互大量CLOSE_WAIT分析
- Summary of interview questions (2) IO model, set, NiO principle, cache penetration, breakdown avalanche
- Qt+VTK+OCCT读取IGES/STEP模型
- 历经一个月,终于拿到金蝶Offer!分享一下四面面经+复习资料
- Event preview | the live broadcast industry "rolled in" to drive new data growth points with product power
- 如何:配置 ClickOnce 信任提示行为
- Viewing binary bin files with notepad++ editor
猜你喜欢
封装一个koa分布式锁中间件来解决幂等或重复请求的问题
活动预告 | 直播行业“内卷”,以产品力拉动新的数据增长点
Gut | 香港中文大学于君组揭示吸烟改变肠道菌群并促进结直肠癌(不要吸烟)
LeetCode 46:全排列
Multi dimensional monitoring: the data base of intelligent monitoring
(二)进制
软考中级软件设计师该怎么备考
C language AES encryption and decryption
Spl06-007 air pressure sensor (example of barometer)
MATLAB提取不规则txt文件中的数值数据(简单且实用)
随机推荐
[vtk] interpretation of source code comments of vtkwindowedsincpolydatafilter
如何成为一名高级数字 IC 设计工程师(1-2)Verilog 编码语法篇:Verilog 1995、2001、2005 标准
Technical experts from large factories: how can engineers improve their communication skills?
AOSP ~ NTP ( 网络时间协议 )
一些常用术语
The manuscript will be revised for release tonight. But, still stuck here, maybe what you need is a paragraph.
Processes and threads
Numpy np.max和np.maximum实现relu函数
Cadence background color setting
CorelDRAW Graphics Suite 2022新版功能详情介绍
Abandon the Internet after 00: don't want to enter a big factory after graduation, but go to the most fashionable Web3
Arctangent entropy: the latest SCI paper in July 2022
MATLAB extrait les données numériques d'un fichier txt irrégulier (simple et pratique)
How to become a senior digital IC Design Engineer (1-2) Verilog coding syntax: Verilog 1995, 2001, 2005 standards
After using the thread pool for so long, do you really know how to reasonably configure the number of threads?
基于I2C协议的驱动开发
封装一个koa分布式锁中间件来解决幂等或重复请求的问题
[proteus simulation] 16 channel water lamp composed of 74hc154 four wire to 12 wire decoder
C language log base zlog basic use
软件测试周刊(第78期):你对未来越有信心,你对现在越有耐心。