龙空技术网

C# Winform简单用户登录界面实现

LabVIEW与自动化测试 869

前言:

今天各位老铁们对“网站登录页面测试用例”都比较关心,姐妹们都想要学习一些“网站登录页面测试用例”的相关内容。那么小编在网络上搜集了一些有关“网站登录页面测试用例””的相关文章,希望看官们能喜欢,朋友们快快来了解一下吧!

目的实现用户登录界面;当用户名未输入时,弹出错误提示框;当密码未输入时,弹出错误提示框代码实现

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace WinFormTest{    public partial class formLogin : Form    {        public formLogin()        {            InitializeComponent();        }        private void formLogin_Load(object sender, EventArgs e)        {            txtUserName.Text = "";            txtPassword.Text = "";        }        private void btnLogin_Click(object sender, EventArgs e)        {            // 获取用户名和密码            string username = txtUserName.Text.Trim();            string password = txtPassword.Text.Trim();            // 判断输入的用户名是否为空            if (string.IsNullOrEmpty(username))            {                MessageBox.Show("请输入用户名","用户登录提示",MessageBoxButtons.OK,MessageBoxIcon.Error);                return;            }            // 判断输入的密码是否为空            if (string.IsNullOrEmpty(password))            {                MessageBox.Show("请输入密码", "用户登录提示", MessageBoxButtons.OK, MessageBoxIcon.Error);                return;            }            // 登录过程实现代码(略)        }    }}
效果展示未输入用户名时点击登录按钮

未输入用户名时的报错界面

未输入密码时点击登录按钮

未输入密码时的报错界面

输入了用户名和密码时点击登录按钮

正常用户登录

核心代码说明用户登录事件

 private void btnLogin_Click(object sender, EventArgs e)        {            // 获取用户名和密码            string username = txtUserName.Text.Trim();            string password = txtPassword.Text.Trim();            // 判断输入的用户名是否为空            if (string.IsNullOrEmpty(username))            {                MessageBox.Show("请输入用户名","用户登录提示",MessageBoxButtons.OK,MessageBoxIcon.Error);                return;            }            // 判断输入的密码是否为空            if (string.IsNullOrEmpty(password))            {                MessageBox.Show("请输入密码", "用户登录提示", MessageBoxButtons.OK, MessageBoxIcon.Error);                return;            }            // 登录过程实现代码(略)        }

1)当点击登录按钮时,触发用户登录事件,首先获取界面中用户名和密码输入框中输入的文本框;

            // 获取用户名和密码            string username = txtUserName.Text.Trim();            string password = txtPassword.Text.Trim();

2)判断输入的用户名或密码是否为空

            // 判断输入的用户名是否为空            if (string.IsNullOrEmpty(username))              ...                          // 判断输入的密码是否为空            if (string.IsNullOrEmpty(password))

3)若输入的用户名或密码为空,则弹出报错提示对话框,并结束该事件

                MessageBox.Show("请输入用户名","用户登录提示",MessageBoxButtons.OK,MessageBoxIcon.Error);                return;                ...                               MessageBox.Show("请输入密码", "用户登录提示", MessageBoxButtons.OK, MessageBoxIcon.Error);                return;

标签: #网站登录页面测试用例