黑盒测试过程中不用考虑内部逻辑结构,仅仅需要验证软件外部功能是否符合用户实际需求。黑盒测试可以发现以下缺陷(1)外部逻辑功能缺陷,如界面显示信息错误等。(2)兼容性错误,如系统版本支持、运行环境等 查看全文>>
软件测试技术文章2021-12-24 |传智教育 |黑盒测试和白盒测试的差异
源代码插桩是指对源文件进行完整的词法、语法分析后,确认插桩的位置,植入探针代相比于目标代码插桩,源代码插桩具有针对性和精确性。源代码插桩模型如图3-4所示。 查看全文>>
软件测试技术文章2021-12-24 |传智教育 |源代码插桩
所谓性能测试就是使用性能测试工具模拟正常、峰值及异常负载状态,对系统的各项性能指标进行测试的活动。性能测试能够验证软件系统是否达到了用户期望的性能需求,同时也可以发现系统中可能存在的性能瓶颈及缺陷,从而优化系统的性能。通常情况下,性能测试的目的主要有以下几方面。 查看全文>>
软件测试技术文章2021-12-20 |传智教育 |什么是性能测试,性能测试的主要目的
目标代码插桩是指向目标代码(二进制代码)插人测试代码获取程序运行信息的测试方法,也称为动态程序分析方法。在进行目标代码插桩之前,测试人员要对目标代码逻辑结构进行分析,从而确认需要插桩的位置。 查看全文>>
软件测试技术文章2021-12-09 |传智教育 |目标代码插桩的三种执行模式
pyhon命令搭建AirTest,首先安装python的AirTest库,通过python代码直接调用AirTest库的Api方法,需要使用到 pip install -U airtest命令,使用此种方式,需要有一定的代码基础,搭建过程复杂,本次使用更简单的Gui工具来执行环境搭建。Gui工具自带python环境,无需单独安装,也可以手动编写调用api。 查看全文>>
软件测试技术文章2021-12-08 |传智教育 |AirTest测试环境搭建,怎么安装AirTest
软体测试是互联网技术中的一个重要课题,是软件生命周期中不可或缺的一环,它担负着控制和监控软件质量的重任。简而言之,软件测试就是开发者提交的软件,测试人员通过软件或人工模拟用户使用,发现问题,反馈给开发者。然而,随着用户对软件体验的要求不断提高,软件质量的影响也在不断增加,软件测试人员的重要性日益增强。 查看全文>>
软件测试技术文章2021-11-29 |传智教育 | 软件测试培训多少钱
软件测试是互联网技术的一门重要学科,是软件生命周期中不可缺少的环节,肩负着控制和监督软件质量的重任。简单来说,软件测试就是测试软件开发人员提交的软件,模拟用户的使用,找到bug,总结问题,反馈给开发人员。但随着用户对软件体验要求的不断提高,软件质量的影响越来越大,软件测试人员的重要性也越来越大。好多人都想学习软件测试,但是却不知道软件测试应该学习什么,接下来不多废话,咱们直接上干货。 查看全文>>
软件测试技术文章2021-11-29 |传智教育 |软件测试应该学习什么
SQL 注入攻击是注入攻击最常见的形式(此外还有 OS 注入攻击(Struts 2 的高危漏洞就是通过 OGNL 实施 OS 注入攻击导致的)),当服务器使用请求参数构造 SQL 语句时,恶意的 SQL 被嵌入到 SQL 中交给数据库执行。SQL 注入攻击需要攻击者对数据库结构有所了解才能进行,攻击者想要获得表结构有多种方式: 查看全文>>
软件测试技术文章2021-11-22 |传智教育 |sql 注入攻击,跨站脚本