我是靠谱客的博主 动听大侠,最近开发中收集的这篇文章主要介绍测试:web项目实践测试:web项目实践,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

测试: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项目实践所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部