当前位置:网站首页>[daily question series]: how to test web forms?
[daily question series]: how to test web forms?
2022-06-11 15:44:00 【Little brother said test】
Facing such a problem , How to answer ? Kaige suggests you answer from the following aspects :
One 、 First of all, make it clear web What are the form controls in the page .
HTML Label ,input label ,select label ,form label ,button Tags are special form related tags . So for different labels and controls , The test points are also different .
Two 、 Secondly, explain that in the projects you have done , What form controls are there .
for instance , Make it clear , Various text boxes included in the project 、 Button .
3、 ... and , Specify the test points of each form and form control .
1、 Common input text box with name, etc .

Test points include : Text type 、 length 、 Maximum length value 、 Minimum length value .
2、 Common password box .

Test points include : The password box does not display detailed characters by default , The second is the text type 、 length 、 Maximum length value 、 Minimum length value .
3、 Phone number text box

Test points include : Whether it conforms to the rules of mobile phone number , Too long 、 Too short 、 Illegal characters, etc .
4、 Verification code frame .

Test points include : If the timeout , Is it exactly the same .
5、 Check box .

Test points include : Whether you can select , Can I uncheck .
6、 Radio button group .
Test points include : Can I select ; Is there a default option , Whether you can only choose one .
7、 The drop-down list .

Test points include : Whether you can choose , Whether it can drop-down display , Test the first one separately 、 the last one 、 Any one in the middle .
8、 Email input box .

Test points include : Mailbox message length , Does it include @, Whether the period is included (.),
9、 Date of birth checkbox .

Test points include : The date cannot be later than the current date , For example, today is 2022 year 2 month 28 Japan , The date of birth cannot be 2022 year 3 month 1 Japan . The second is the range of months 、 The range of each month's date .
10、 File upload control .

Test points include : The size of the file meets the requirements , The format of the document meets the requirements , If the requirements are not met, there shall be an error prompt .
11、 Amount input box .

Test points include : The maximum value that can be entered does not exceed the account balance , The minimum value cannot be less than 0.01, You cannot enter other non numeric characters .
12、 ID number input .

Test points include : ID card length , Types of characters that can be entered , Is there any error prompt when the input is unqualified .
……
In fact, pages or any system can input a lot of content and types , Because each system has its own specific specifications and requirements . Therefore, there will be various differences when processing data . As long as we grasp certain rules , Carefully analyze the business requirements , We can solve this problem very well . Sometimes it's not because of the problem itself , Just because there is no good summary , Otherwise, every little friend is a very good existence .
Interview series , You are welcome to provide more questions , I will make a careful arrangement , Then I will tell you the reasonable and scientific answers , Thank you for your love and attention .
END
If my blog helps you 、 If you like my blog content , please “ give the thumbs-up ” “ Comment on ” “ Collection ” One button, three links !

Finally, basic knowledge 、Linux necessary 、Shell、 The principles of the Internet 、Mysql database 、 Special topic of bag capturing tools 、 Interface testing tool 、 Test advanced -Python Programming 、Web automated testing 、APP automated testing 、 Interface automation testing 、 Testing advanced continuous integration 、 Test architecture development test framework 、 Performance testing 、 Safety testing and other supporting learning resources 【 free 】.
![]()
边栏推荐
- 从0到1稳稳掌握大厂主流技术,年后涨薪不是必须的吗?
- Idea2021.1 installation tutorial
- Introduction to JVM basic concepts
- 前沿科技探究之AI工具:Anomaly-detection
- [creation mode] prototype mode
- 如何预测SQL语句查询时间?
- 一文教会你数据库系统调优
- Shuttle-- common commands
- Qcustomplot 1.0.1 learning (3) - plotting quadratic functions
- How to do well in we media? Did you do these steps right?
猜你喜欢

同学,你听说过MOT吗?

2022年软件测试的前景如何?需不需要懂代码?
![[0006] title, keyword and page description](/img/28/973bdb04420c9e6e9a2331663c6948.png)
[0006] title, keyword and page description
![[creation mode] abstract factory mode](/img/16/d0086ba4cceb1c174d3f88ef5448e6.png)
[creation mode] abstract factory mode

使用Cloud DB构建APP 快速入门-快应用篇

What is the future of software testing in 2022? Do you need to understand the code?

Design and implementation of data analysis system

每日一博 - 微服务权限一二事

Everything about JS functions

02 _ 日志系统:一条SQL更新语句是如何执行的?
随机推荐
openGauss数据库闪回功能验证
【愚公系列】2022年06月 .NET架构班 078-分布式中间件 ScheduleMaster的Worker集群
Implementation of the function of recording login status
JVM基础概念入门
网站上的 breadcrumb 使用场景浅析
Hebei huangjinzhai scenic spot adds "AED automatic defibrillator" to ensure the life safety of tourists!
Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container..
数据库设计建议
【愚公系列】2022年06月 .NET架构班 076-分布式中间件 ScheduleMaster的执行原理
MOS transistor 24n50 parameters of asemi, 24n50 package, 24n50 size
Analysis of the execution process of opengauss simple query SQL
Daily blog - wechat service permission 12 matters
让快递快到来不及退款的,真的不是人
一文教会你数据库系统调优
I have used 20K for 5 years and met all major manufacturers. These high-frequency interview questions have helped you figure out
鼻孔插灯,智商上升,风靡硅谷,3万就成
2022 Tibet's latest junior firefighter simulation test question bank and answers
Qcustomplot 1.0.1 learning (1) - Download and use qcustomplot
Uniapp développe des applets Wechat, de la construction à la mise en ligne
02 _ 日志系统:一条SQL更新语句是如何执行的?