当前位置: 首页 > news >正文

唐山专业网站建设长春网站制作推广

唐山专业网站建设,长春网站制作推广,怎么做自我介绍网站,seo 网站分析目录一、单元测试的定义二、实例理解2.1可通过的测试一个模拟的登录测试用例测试代码运行结果2.2不可通过的测试一个模拟的登录测试用例测试代码运行结果三、单元测试的自动生成https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注#xff01; 欢迎关注微信公众号 欢迎关注微信公众号宝藏女孩的成长日记 如有转载请注明出处如不注明盗者必究 一、单元测试的定义 单元测试是由开发人员编写的用来检测特定条件写代码的正确性 单元测试中使用assert断言来判断结果是否与预期值相等 二、实例理解 2.1可通过的测试 一个模拟的登录 def Login(uername,password):if uername Jay and password admin:return 0else:return 1测试用例 # 测试用例 # Login(Jay,admin) 用户名和密码全部正确 # Login(陈奇,admin) 用户名错误密码正确 # Login(Jay,123456) 用户名正确密码错误 # Login(廖燕均,123) 用户名和密码全部错误 # Login(,) 用户名和密码全部为空测试代码 import unittest from login import *# 测试用例 # Login(Jay,admin) # Login(陈奇,admin) # Login(Jay,123456) # Login(廖燕均,123) # Login(,)class MyTestone(unittest.TestCase):def test_case1(self):result Login(Jay, admin)self.assertEqual(0, result)def test_case2(self):result Login(陈奇, admin)self.assertEqual(1, result)def test_case3(self):result Login(Jay, 123456)self.assertEqual(1, result)def test_case4(self):result Login(廖燕均, 123)self.assertEqual(1, result)def test_case5(self):result Login(, )self.assertEqual(1, result)if __name__ __main__:unittest.main() 运行结果 15次测试因为我们运行了5个测试用例 2执行时间 3执行结果通过 2.2不可通过的测试 一个模拟的登录 注意在代码逻辑错误的时候 def Login(uername,password):if uername Jay or password admin:return 0else:return 1测试用例 # 测试用例 # Login(Jay,admin) 用户名和密码全部正确 # Login(陈奇,admin) 用户名错误密码正确 # Login(Jay,123456) 用户名正确密码错误 # Login(廖燕均,123) 用户名和密码全部错误 # Login(,) 用户名和密码全部为空测试代码 import unittest from login import *# 测试用例 # Login(Jay,admin) # Login(陈奇,admin) # Login(Jay,123456) # Login(廖燕均,123) # Login(,)class MyTestone(unittest.TestCase):def test_case1(self):result Login(Jay, admin)self.assertEqual(0, result)def test_case2(self):result Login(陈奇, admin)self.assertEqual(1, result)def test_case3(self):result Login(Jay, 123456)self.assertEqual(1, result)def test_case4(self):result Login(廖燕均, 123)self.assertEqual(1, result)def test_case5(self):result Login(, )self.assertEqual(1, result)if __name__ __main__:unittest.main() 运行结果 运行结果两个测试不通过 原因 这两个由于我们的逻辑为**“or”**,所以有一个是对的就为正确而测试结果与我们的预期结果错误相悖因此测试这两个的时候不通过 三、单元测试的自动生成 很多人都是手动创建测试但pycharm可自动创建步骤 选中项目—新建new—Pytjon file 选中第二个 随后就会自动生成 如有不足之处欢迎指出嘿嘿 https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注 欢迎关注微信公众号宝藏女孩的成长日记 如有转载请注明出处如不注明盗者必究
http://wiki.neutronadmin.com/news/314395/

相关文章:

  • 自己做的网站访问不怎样建设责任文化
  • 湖南省公司注册网站wordpress 存储
  • 深圳市住房和建设局网站登录搜搜网站收录
  • 合肥建网站学院网站建设项目概述
  • 珠海网站建设技术支持单位网页制作
  • 网站开发需求描述湖南天人安装建设有限公司网站
  • 微网站开发公司自己能建网站吗
  • 电子商务网站建设与管理考试本地的沈阳网站建设
  • 洛阳网站建设价格低wordpress 区块编辑器
  • 走出趣网站怎么做在阿里云域名可以做网站吗
  • 山东省建设人才网站能不能自己做视频网站
  • 成都网站开发建设推广做视频的素材怎么下载网站
  • 4a级旅游网站建设的要求东莞建设监督网
  • 可以做cps合作的棋牌网站6长沙律师网站建设
  • 外国客户网站wordpress 个人写作
  • 学网站建设软件开发网站改版 升级的目的是什么
  • 雄安做网站昆明网站推广排名
  • 咸宁市网站建设网站建设需要什么资质
  • 制作网页需要哪些技术苏州百度关键词优化
  • 怎样免费建个人网站锐旗 天梯网站建设
  • 网站建设可自学吗wap网站开发教材
  • 合肥企业网站笔记 发布 wordpress
  • 东莞做网站 汇卓网络服务合同
  • 网站首页导航代码较便宜的网站建设
  • 蔚县网站建设哪些网站可以接兼职做
  • 一个网站建设初期的成本wordpress vip
  • 安阳网站建设设计个人微信小店怎么开通
  • 手机微网站怎么制作的线上名片制作
  • 自己做的网站显示不安全怎么回事平度推广网站建设
  • 成都网站设计与制作网站域名查询官网