DOM解析和DOM4j解析
什么是测试
测试顾名思义就是试一下功能是否存在有问题
市面上所有的软件都不是一写好就上市,而是经过反复不断的测试,验证没有问题才上线的
所以有句话:软件不是开发出来的,而是测试出来的
测试一般有两类:黑盒测试,白盒测试
黑盒测试:由专门的测试人员来做
站在用户的角度,去使用产品,去输入数据看效果
这种测试也称功能测试,测试某功能是否能正常使用,是否和说明书描述一致
黑盒测试是把整个程序作为不能打开的黑盒子,在不考虑程序内部结构的情况下,测试程序的接口
如果软件的内部架构设计有问题,黑盒测试是测不出来的
这种测试注重软件的功能需求,主要试图找出一下几类错误
功能不正确、遗漏、输入输出错误、性能错误等
白盒测试:由开发人员来做
这个测试也称结构测试或代码测试,主要测试的是代码逻辑/设计/结构是否有问题,与预期的结果是否一致
单元测试就是一种白盒测试,一般都会使用JUnit4工具
大神名言:
软件测试是贯穿软件的整个生命周期,在你不知道怎么测试之前不应该编写程序,
一旦程序完成,测试代码也应该完成,,除非测试成功,不然你不能认为已经完成了工作
--->测试先行
搭建环境和使用
断言
XML语法
XML约束
xml结构
获取Document对象
常用API
查询Document中的信息
修改Document中的信息
增加节点到Document中
操作属性
删除Document中的节点
创建新的Document对象
DOM4J解析
DOM4J操作
在xml中新增一个联系人