当前位置:网站首页>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 )
边栏推荐
- Project management essence reading notes (6)
- Kotlin's use of the no Arg compiler plug-in in gradle
- How to become a senior digital IC Design Engineer (1-2) Verilog coding syntax: Verilog 1995, 2001, 2005 standards
- Using activity to realize a simple inputable dialog box
- 动态规划(区间dp)
- Viewing binary bin files with notepad++ editor
- 程序员的创业陷阱:接私活
- AMS series - application startup process
- After setting up ADG, instance 2 cannot start ora-29760: instance_ number parameter not specified
- 2022 东北四省赛 VP记录/补题
猜你喜欢
面试题总结(2) IO模型,集合,NIO 原理,缓存穿透,击穿雪崩
一文搞懂Go语言Context
MATLAB提取不规则txt文件中的数值数据(简单且实用)
Numpy np.max和np.maximum实现relu函数
Spl06-007 air pressure sensor (example of barometer)
Gut | Yu Jun group of the Chinese University of Hong Kong revealed that smoking changes intestinal flora and promotes colorectal cancer (do not smoke)
软件测试周刊(第78期):你对未来越有信心,你对现在越有耐心。
2022 东北四省赛 VP记录/补题
AOSP ~ NTP ( 网络时间协议 )
行业唯一!法大大电子合同上榜36氪硬核科技企业
随机推荐
Inexplicable problems in the nesting of constraintlayout and relativelayout
Kotlin's use of the no Arg compiler plug-in in gradle
多维度监控:智能监控的数据基础
MATLAB提取不规则txt文件中的数值数据(简单且实用)
面试题总结(2) IO模型,集合,NIO 原理,缓存穿透,击穿雪崩
The manuscript will be revised for release tonight. But, still stuck here, maybe what you need is a paragraph.
repo ~ 常用命令
Phpcms prompt message page Jump showmessage
How to: configure ClickOnce trust prompt behavior
Google Earth Engine(GEE)——当我们前后影像来弥补插值效果得时候,没有效果怎么办?
BI技巧丨权限轴
AIDL
2022-07-02:以下go语言代码输出什么?A:编译错误;B:Panic;C:NaN。 package main import “fmt“ func mai
phpcms 提示信息页面跳转showmessage
ASP.NET-酒店管理系統
Leetcode 46: full arrangement
1. Hal driven development
How to become a senior digital IC Design Engineer (1-2) Verilog coding syntax: Verilog 1995, 2001, 2005 standards
.\vmware-vdiskmanager.exe -k “c:\\xxxxx.vmdk”
[proteus simulation] 16 channel water lamp composed of 74hc154 four wire to 12 wire decoder