随笔分类 -  专项测试

摘要:编写JUnit单元测试 写一个计算n的加法的Java方法。 我们可以针对刚刚写的Java编写一个对应的测试代码对其进行测试,在IDEA中可以直接右击点击生成Junit测试。 注意测试库的JUnit版本要和maven版本一致,不然会报错。 点击确定生成一个dddTest.java文件。 这是JUnit 阅读全文
posted @ 2025-11-07 17:02 溺水的小金鱼 阅读(3) 评论(0) 推荐(0)
摘要:软件安全性测试用例优化版本 一、用户认证安全测试 核心目标:验证用户身份识别、权限控制及会话管理的安全性。 (一)权限管理测试 •测试点: a.权限分级有效性:验证系统是否按角色(如管理员、普通用户)严格区分操作权限(例:管理员可删除数据,普通用户仅可查看)。 b.权限冲突检测:模拟多用户同时操作同 阅读全文
posted @ 2025-07-02 17:48 溺水的小金鱼 阅读(189) 评论(0) 推荐(0)
摘要:在软件测试领域,自动化测试已成为提升效率和质量的关键。 本文是一篇面向开发人员和测试工程师的实战教程,详细介绍了如何在Mac系统上搭建Java Selenium自动化测试环境,包括Maven、Java、Selenium和ChromeDriver的安装与配置。 文章还通过具体示例,展示了如何结合Cuc 阅读全文
posted @ 2025-06-09 16:34 溺水的小金鱼 阅读(132) 评论(0) 推荐(0)
摘要:普通APP的测试与鸿蒙APP的测试有一些共同的特征,但是也有一些区别,其中共同特征是,它们都可以通过cmd的命令提示符工具来进行app的性能测试。 其中区别主要是,对于稳定性测试的命令的区别,性能指标获取方式的命令的区别,安装的命令,卸载的命令,等等。此外,鸿蒙APP还有一个专项测试。 这篇文章就将 阅读全文
posted @ 2025-05-22 17:32 溺水的小金鱼 阅读(327) 评论(0) 推荐(0)
摘要:在软件测试领域,测试工程师面临着海量的信息需要处理和理解:产品文档、需求规格、测试用例、缺陷报告、各类标准规范等等。高效地获取信息、理解上下文、并进行知识关联,是提升测试效率和质量的关键。 DeepSeek RAG Chatbot 3.0 的出现,为测试工程师提供了一个强大的智能助手和知识引擎,能够 阅读全文
posted @ 2025-05-07 08:21 溺水的小金鱼 阅读(127) 评论(0) 推荐(0)
摘要:当前APP网络环境比较复杂,网络制式有2G、3G、4G网络,还有越来越多的公共Wi-Fi。不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响。另外,当前app使用场景多变,如进地铁、上公交、进电梯等,使得弱网测试显得尤为重要。 如果app没有对各种网络异常进行兼容处理,那么用户可能在日 阅读全文
posted @ 2025-02-20 08:58 溺水的小金鱼 阅读(75) 评论(0) 推荐(0)
摘要:01 元素操作方法 方法: 1、.send_keys() # 输入方法 2、.click() # 点击方法 3、.clear() # 清空方法 在输入方法之前一定要清空操作!! # 导包 from time import sleep from Selenium import webdriver # 阅读全文
posted @ 2025-01-14 16:10 溺水的小金鱼 阅读(92) 评论(0) 推荐(0)
摘要:1、什么是mock测试 Mock 测试就是在测试活动中,对于某些不容易构造或者不容易获取的数据/场景,用一个Mock对象来创建以便测试的测试方法。 2、Mock测试常见场景 无法控制第三方系统接口的返回,返回的数据不满足要求 依赖的接口还未开发完成,就需要对被测系统进行测试 3、Mock测试的缺点 阅读全文
posted @ 2024-09-13 09:36 溺水的小金鱼 阅读(792) 评论(0) 推荐(0)
摘要:一、功能测试 功能测试主要根据软件需求说明书或用户需求等资料,编写测试用例,以验证各个功能点的实现情况,具体实施过程参考如下: 根据被测试模块的功能点,设计相应的测试用例进行覆盖,例如涉及到用户输入的地方要考虑到边界,用户使用场景类要考虑到正常和异常的场景,业务相关联的模块需要联合测试等; 随时关注 阅读全文
posted @ 2020-09-07 10:47 溺水的小金鱼 阅读(719) 评论(0) 推荐(0)