Java DOM解析和DOM4j解析

本文介绍了软件测试的基本概念,包括黑盒测试与白盒测试的区别及其应用场景。黑盒测试由专业测试人员执行,关注软件功能是否符合预期;白盒测试则侧重于代码逻辑的正确性,通常由开发人员进行。文中还提到了测试在整个软件开发生命周期中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

什么是测试

搭建环境和使用

断言

XML语法

XML约束

xml结构

获取Document对象

常用API

查询Document中的信息

修改Document中的信息

增加节点到Document中

操作属性

删除Document中的节点

创建新的Document对象

DOM4J解析

DOM4J操作

在xml中新增一个联系人


什么是测试

测试顾名思义就是试一下功能是否存在有问题

市面上所有的软件都不是一写好就上市,而是经过反复不断的测试,验证没有问题才上线的

所以有句话:软件不是开发出来的,而是测试出来的

测试一般有两类:黑盒测试,白盒测试

黑盒测试:由专门的测试人员来做

    站在用户的角度,去使用产品,去输入数据看效果

    这种测试也称功能测试,测试某功能是否能正常使用,是否和说明书描述一致

    黑盒测试是把整个程序作为不能打开的黑盒子,在不考虑程序内部结构的情况下,测试程序的接口

    如果软件的内部架构设计有问题,黑盒测试是测不出来的

    这种测试注重软件的功能需求,主要试图找出一下几类错误

    功能不正确、遗漏、输入输出错误、性能错误等

白盒测试:由开发人员来做

    这个测试也称结构测试或代码测试,主要测试的是代码逻辑/设计/结构是否有问题,与预期的结果是否一致

    单元测试就是一种白盒测试,一般都会使用JUnit4工具

大神名言:

软件测试是贯穿软件的整个生命周期,在你不知道怎么测试之前不应该编写程序,

一旦程序完成,测试代码也应该完成,,除非测试成功,不然你不能认为已经完成了工作

--->测试先行

搭建环境和使用

断言

XML语法

XML约束

xml结构

获取Document对象

常用API

查询Document中的信息

修改Document中的信息

增加节点到Document中

操作属性

删除Document中的节点

创建新的Document对象

DOM4J解析

DOM4J操作

在xml中新增一个联系人

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

达帮主

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

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

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

打赏作者

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

抵扣说明:

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

余额充值