1、接口单元+边界测试 使用Golang的Test单元测试方法,每个接口必须在Test目录下存在对应的单元测试文件,并进行自我测试,包括rpc层和web层,缺一不可。 在单元测试中,必须对于用户输入的参数全部认为可能非法,检查进行边界录入异常检查,并测试通过。 2、接口压力+疲劳测试 接口压力测试统 ...
分类:
其他好文 时间:
2020-03-07 20:20:26
阅读次数:
89
实现修改密码接口 请求方式: POST 修改请求参数 : /forget_pwd/ 业务处理流程: 验证手机号是否注册 (格式, ajax请求检查) 发送验证码 新密码是否正确 (格式, null, 存数据库) 参数 是否前端传入 描述 类型 mobile 是 用户输入的手机号 字符串 new_pa ...
分类:
其他好文 时间:
2020-03-07 14:42:38
阅读次数:
68
https://www.cnblogs.com/aland-1415/p/6613449.html 下面我们通过一个极简单的test.py程序的运行结果来说明它的用法。 1 #test.py 2 3 import sys 4 a=sys.argv[0] 5 print(a) 将test.py保存在c ...
分类:
其他好文 时间:
2020-03-06 15:20:15
阅读次数:
52
变量与内存关系、输入输出练习 0、分别画出下面两个列表在内存中是如何存放的 l1=[11,22,[333,444]] l2=[11,22,[33,{'name':'egon','age':18}]] 1、用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式 #1、用户输入姓名、年龄、工作、爱好 ,然 ...
分类:
其他好文 时间:
2020-03-05 17:54:02
阅读次数:
75
1 <!-- 表单用于搜集不同类型的用户输入,表单由不同类型的标组成,相关标签及属性用法如下: 2 1、<form>标签:定义整体的表单区域 3 action属性:定义表单数据提交地址,为空默认提交在本地即get接受方式,不安全,即当前网址会生成提交信息的后缀 4 method属性:定义表单提交的方 ...
分类:
其他好文 时间:
2020-03-05 15:30:17
阅读次数:
63
# 获取用户输入的数字x = int(input("请输入一个数字: "))# 初始化变量sumsum = 0# 计算各位数字n次方的和for i in str(x): sum = sum + (int(i) ** len(str(x)))# 判断if sum == x: print(True)el ...
分类:
其他好文 时间:
2020-03-05 15:20:01
阅读次数:
64
注入的本质就是:把用户的输入的数据当作代码执行。xss注入的关键:1、第一个是用户能够控制输入 2、原本程序要执行的代码,拼接了用户输入的数据xss主要拼接的是什么? sql注入拼接的是操作数据库的sql语句。xss拼接的是网页的html代码。我们一般会拼接出合适的html代码去执行恶意的js语句。 ...
分类:
其他好文 时间:
2020-03-05 13:04:35
阅读次数:
63
操作系统现代计算机系统由一个或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。然而,程序员不会直接和这些硬件打交道,而且每位程序员不可能会掌握所有计算机系统的细节,这样我们就不用再编写代码了,所以在硬件的基础之上,计算机安装了一层软件,这层软件能够通过响应用户输入的 ...
分类:
其他好文 时间:
2020-03-03 10:55:36
阅读次数:
86
Ctrl + d 删除一个字符,相当于通常的Delete键(命令行若无所有字符,则相当于exit;处理多行标准输入时也表示eof)Ctrl + h 退格删除一个字符,相当于通常的Backspace键Ctrl + u 删除光标之前到行首的字符 Ctrl + k 删除光标之前到行尾的字符Ctrl + c ...
分类:
系统相关 时间:
2020-03-03 10:52:40
阅读次数:
63
注意where限制,防止用户输入struct或其它primitive类型 ...
分类:
其他好文 时间:
2020-03-02 09:14:50
阅读次数:
87