【软件测试大作业】安全性测试+功能+性能测试【sqlmap】[DVWA靶场]

背景:

接了个安全测试的大作业

踩了很多坑,终于把安全测试所依赖的环境搞好了。

业务列表

以及自动化测试,性能测试,禅道,tpshop,ecshop,utf,qtp,jmeter,selenium,jenkins,po模式,fiddler, 图书管理系统,音乐网站,里诺图书管理系统。基本所有的环境我都有。均可以出具对应的报告。

 只要是软件测试相关放心交给我,你安心过节。不满意可退。走平台。

sqlmap

e0dd753394274970bdde4c2edd529fd1.jpg

DVWA靶场环境部署

8300632369e44cc3846b3981bb3915d7.jpg

软件测试大作业要求

1. 通过用户界面进行端到端的功能测试 20

  • 准备测试环境:根据测试计划, 准备好软硬件测试环境, 包括操作系统、网络配置、测试数据等。
  • 测试用例实现:根据设计的测试用例规范, 用编程语言实现自动化测试脚本或用例(只对重要的业务流程测试用例实现自动化测试,不限编程语言和自动化测试框架)。
  • 执行测试:在测试环境中执行测试(手动和自动化测试)。
  • 记录结果:执行测试时需记录下测试数据、步骤、结果等。
  • Bug报告:测试发现存在缺陷时, 要准确提交Bug, 重现步骤、截图等信息要完整详细。

2. 通过协议或API进行功能测试 20

  • 准备测试环境:根据测试计划, 准备好软硬件测试环境, 包括操作系统、网络配置、测试数据等。
  • 测试用例实现:根据设计的测试用例规范, 用编程语言实现自动化测试脚本或用例(对所有测试用例实现自动化测试,不限编程语言和自动化测试框架)。
  • 执行测试:在测试环境中执行自动化测试。
  • 记录结果
  • Bug报告:测试发现存在缺陷时, 要准确提交Bug, 重现步骤、截图等信息要完整详细。

3. 性能测试(负载、压力)20

  • 准备测试环境:根据测试计划, 准备好软硬件测试环境, 包括操作系统、网络配置、测试数据等。测试数据要用python脚本自动生成,例如需要100个用户账号,用python编写脚本连接数据库并把生成的用户账号插入数据库的用户表中。
  • 测试用例实现:根据设计的测试用例规范, 用编程语言实现负载生成的自动化脚本或用性能测试软件设计负载生成
  • 执行测试:在测试环境中执行测试。
  • 记录结果:执行测试时需记录下测试数据、步骤、结果等。

4. 安全测试 (sql 注入、clickjacking)20

  • 准备测试环境:根据测试计划, 准备好软硬件测试环境, 包括操作系统、网络配置、测试数据等。
  • 测试用例实现:根据设计的测试用例规范, 用编程语言实现自动化测试脚本或用例。
  • 执行测试:在测试环境中执行测试。
  • 记录结果:执行测试时需记录下测试数据、步骤、结果等。
  • Bug报告:测试发现存在缺陷时, 要准确提交Bug, 重现步骤、截图等信息要完整详细。

4. 测试类型 10

功能性测试

  • 系统测试:测试完整的集成系统以评估系统的符合性与需求。
  • 接口测试:确保不同软件系统之间的接口按预期工作。

性能测试

  • 负载测试:确定软件在特定负载下的表现。
  • 压力测试:确定软件的极限能力,即在超过正常工作负载的情况下软件的表现。

安全测试

  • 动态应用安全测试(DAST):在运行中的应用上执行测试以发现安全漏洞。
  • 渗透测试:模拟黑客攻击以检查软件的安全弱点。

f93f3d1f442b4e8798d130d73951ad75.jpg

最终
(测试计划+功能测试+#性能测试#+安全测试+兼容性测试+用户体验测试+#自动化测试#+#测试报告#)
#软件测试报告#/#测试用例#/#手机端测试   测试方案  测试计划 

#appium/#selenium/

#po模式/#jenkins/#jmeter/#postman/#fiddler/#eclipse/#java+selenium/#uft/#qtp/#禅道/#java/#python/#tpshop/#ecshop/#图书管理系统测试/#电商管理系统测试/

#任意系统均可

注:       

        均会先对着文档要求先进行演示  。

        软件测试一对一培训、自动化测试(页面ui自动化+接口自动化+手机端自动化)
 

或word文档、pdf处理、excel表格处理、数据处理操作、办公自动化、均可实现    
   或视频、音频、图片处理(加水印,转换格式、合并)

办公摸鱼神器,摆脱繁琐的重复性劳动、或者成千上百的数据处理,写好一个办公自动化脚本可以用一辈子

  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
此次实验我将以往的实验进行了分析和总结,理清了做医院管理系统这个项目时遇到的问题,把已完成的系统所具有的功能与最初的需求分析报告进行对比,发现有的功能并没有实现,这是因为自己水平不够也没有为此请教老师,查阅资料,导致最终的系统并没有满足需求,还有对该系统的测试过程中发现错误和缺陷没有及时跟踪,有的错误由于时间原因找不到了,对于测试过程中重复出现的错误和自己不清楚的错误应该及时记录并改正,以免导致更严重的错误。经过这么多次的实验,我深深地认识到测试对于系统开发的重要性,在每次测试中都会出现很多问题,如果不及时解决甚至导致项目无法继续进行,同时测试用例的设计也尤为重要,在编写测试用例时往往会考虑不周全,所以应该给出测试大纲,以保证测试用例的设计能够清晰、完整而不是顾此失彼。测试用例的设计在测试系统功能的同时,还要检查系统对输入数据的反应,要检查合法的操作和非法的操作,检查系统对条件组合的反应等,好的测试用例让其他人能够很好地执行测试,能够快速便利所测试功能,能发现至今没有发现的错误,由于对系统的功能不是很熟悉,自己设计的测试用例显得很单薄,并不能测试出系统存在的所有问题,对于系统性能的测试就要搭建更真实的运行环境,另外还要在不同的操作系统下进行测试时,以及采用人工测试完成。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

专注软件测试报告的摄影

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值