本文来自牛鹭学院学员:沈晋元
右键新建,python文件,选择python unit test,创建一个框架,点击run-->Edit,点击加号,选择Unittests,选择中间的Script path,点击目录选择需要执行的python unit test文件,点击ok。
如果需要部分执行可以选择第一个Module name,点击目录选择需要执行的模块,点击ok
此内容不能显示在一个框架?import unittest
condition=True
class MyTestCase(unittest.TestCase):
@clas**ethod
html框架里面怎么添加文字。def setUpClass(cls) -> None:
print("加载数据 开始 第一个测试用例代码编写")//开始加载数据
@clas**ethod
def tearDownClass(cls) -> None:
研究框架包括什么、print("清空所有数据 结束 第一个测试用例代码编写") //最后整个结束清空所有数据
def setUp(self) -> None:
print("开始")//部分开始
def tearDown(self) -> None:
html5 ui框架、print("结束")//部分结束
@unittest.skipIf(condition, reason="为真跳过")
def test_something(self):
print("这是一个test_something测试用例")
html框架标签有哪些、self.assertEqual(True, True)
@unittest.skipUnless(False, reason="为假跳过")
def test_register(self):
print("这是一个test_register测试用例")
html建一个框架、 self.assertEqual(1, 1,msg="两个值不相等")
self.assertGreater(8,7,msg="判断:6大于7")
self.assertGreaterEqual(6,7,msg="判断6大于等于7")
self.assertIn("A","ABB",msg="判断:A属于ABB")
html5框架、 self.assertLess(1,2,msg="小于")
self.assertLessEqual(1,2,msg="判断小于等于")
Python Web框架有很多个,比如Django、Flask、Tornado等框架。这个三个框架在Web端是比较有影响力的,尤其是Django框架,在快速开发上占有一定的优势。但是Django框架属于重量级框架,它能想到的功能都会事先帮你想好。你只要按照它的模块要求写,一个网站就能很快速搭建出来。
Flask和Tornado框架就属于轻量级框架了,它只提供最核心的功能,其余的功能需要用自己手写或者用第三方来支持。那么到底是用Djnago还是用Flask。如果业务变化快,可以选用Flask,自己来搭建符合自己公司业务后端架构。如果业务基本不变,可以选用Django,开发起来速度比较快。Flask框架是Python后端新生代的代表!
html框架、那么怎么去用一个flask框架去建立一个网页然后进行登录功能的实现和错误提示呢?
主要流程就是先导入flask框架,然后定义几个内容,然后用@app.route()方法来设置网页的网址里面的里面,然后定义方法,里面返回页面或者截取数据也可能进行其它的操作,最后app.run()
1、首先安装flask插件,打开file---->settings--->Project: day20200803---->Project Interpreter,点击加号搜索flask插件安装。
2、创建一个文件包,将登录html和注册html文件放入,python文件不要和html在同一个级别同一个包里。
框架分析?3、创建一个python文件写入以下代码:
from flask import *//导入flask插件
# Flask, render_template
app=Flask(__name__)
app.secret_key="123"
@app.route("/")//返回的url
def home():
return render_template("register.html")//返回的html的页面
@app.route("/register",methods=["POST"])//二级url
def register_handle():
username=request.form.get("username")//返回的用户名值
password=request.form.get("password")//返回的密码
password2=request.form.get("password2")//返回的确认密码
print(username,password,password2)
if password !=password2://密码验证
flash("密码错误")
return render_template("register.html")//如果密码错误将”密码错误”信息返回到html页面
return render_template("main.html")
if __name__=='__main__'://进入
app.run()
获取更多课程资讯、技术干货、学员笔记,关注牛鹭学院官方公众号:牛鹭软件测试训练营
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态