![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 96
明天吃啥。
“偷懒的最好方法就是一次性做好”
展开
-
【软件测试】之黑盒测试用例的设计
黑盒测试,也称为功能测试或数据驱动测试,是一种软件测试方法。其核心思想是将被测软件视为一个无法打开的“黑盒子”。测试人员无需关心软件内部的逻辑结构和代码实现,仅依据软件的需求规格说明书,检查软件的功能是否符合其预定的功能说明。原创 2024-07-04 22:21:21 · 1131 阅读 · 2 评论 -
【软件测试】之自动化测试
自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程。通俗来说就是:自动化测试就是将人工测试手段进行转换,让代码去执行。自动化测试包括UI自动化,接口自动化,单元测试自动化。按照这个金字塔模型来进行自动化测试规划,可以产生最佳的自动化测试产出投入比(ROI),可以用较少的投入获得很好的收益。单元测试最大的投入应该在单元测试上,单元测试运行的频率也更加高。java的单元测试框架是Junit接口自动化。原创 2024-07-04 22:21:58 · 1211 阅读 · 0 评论 -
【软件测试】入门篇
最常见的理解就是:软件测试就是找bug,发现缺陷。日常生活中,很多情况下我们也其实在做测试,比如我们新买了一台电脑,我们会对它的性能进行测试;一次考试后,对完成的题目我们会进行检查,这也是测试;新买的电视机,我们也会打开播放电视剧看看是否能播放正常这也是测试。软件测试就是验证软件产品特性是否满足用户需求。上面我们提到软件测试是为了验证软件产品是否满足用户的需求,那么什么是需求呢?测试用例就是一组集合,包含测试环境,测试数据,预期结果,操作步骤等。下面我们用leetcode来举例,原创 2024-03-27 18:40:25 · 561 阅读 · 1 评论