当前位置:网站首页>[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 】.
![]()
边栏推荐
- openGauss并行解码浅谈
- openGauss简单查询SQL的执行流程解析
- 【愚公系列】2022年06月 .NET架构班 077-分布式中间件 ScheduleMaster加载程序集定时任务
- Introduction and use of etcd
- Introduction to thread practice [hard core careful entry!]
- 02 _ Log system: how does an SQL UPDATE statement execute?
- 网站上的 breadcrumb 使用场景浅析
- IDEA2021.1版本安装教程
- 鼻孔插灯,智商上升,风靡硅谷,3万就成
- The reason why it is easy to let the single chip computer program fly
猜你喜欢

【愚公系列】2022年06月 .NET架构班 076-分布式中间件 ScheduleMaster的执行原理

Is it possible to use multiple indexes together in a query?

三千字教你使用MOT

From 0 to 1, master the mainstream technology of large factories steadily. Isn't it necessary to increase salary after one year?
![[系统安全] 四十二.Powershell恶意代码检测系列 (4)论文总结及抽象语法树(AST)提取](/img/d9/67ad40ba63de8006b67e51b0c82a84.png)
[系统安全] 四十二.Powershell恶意代码检测系列 (4)论文总结及抽象语法树(AST)提取

File is in use and cannot be renamed solution

05 _ In simple terms index (Part 2)

Let me tell you the benefits of code refactoring

浅析分布式系统之体系结构-事务与隔离级别(多对象、多操作)下篇

What is excess product power? Find the secret key of the second generation cs75plus in the year of the tiger
随机推荐
Introduction to thread practice [hard core careful entry!]
鼻孔插灯,智商上升,风靡硅谷,3万就成
使用gsql连接数据库
07 _ Functions and disadvantages of row lock: how to reduce the impact of row lock on performance?
Don't you understand the design and principle of thread pool? Break it up and crush it. I'll teach you how to design the thread pool
openGauss简单查询SQL的执行流程解析
从0到1稳稳掌握大厂主流技术,年后涨薪不是必须的吗?
openGauss数据库闪回功能验证
从屡遭拒稿到90后助理教授,罗格斯大学王灏:好奇心驱使我不断探索
【创建型模式】单例模式
C interface of learning notes
06 _ 全局锁和表锁 :给表加个字段怎么有这么多阻碍?
Design and implementation of data analysis system
03 _ Transaction isolation: why can't I see it after you change it?
2022 Tibet's latest eight major construction personnel (labor workers) simulation test question bank and answers
Shuttle -- hero component
Devil cold rice # 037 devil shares the ways to become a big enterprise; Female anchor reward routine; Self discipline means freedom; Interpretation of simple interest and compound interest
向数据库导入数据?试试COPY FROM STDIN语句
Find combination number (function)
使用Cloud DB构建APP 快速入门-Server篇