自动化测试程序中创建一个树,树中显示不同模块的用例文件夹和用例文件,用例是可以添加删除修改的。对这颗树中的用例可以勾选部分进行测试,测试之后回置用例状态。
也就是说树中每个节点有两个状态需要保存,一个是选中未选中的状态,一个是执行结果的状态。
现在要求在测试完成后,将用例的树节点以及节点的两个状态存入ini文件中,以便下次打开自动化测试工具时,可以看到上次的测试结果。
现在的难点是如何遍历这个树,将树节点名和节点状态存入ini文件,且ini文件以何种方式存储数据。
也就是说树中每个节点有两个状态需要保存,一个是选中未选中的状态,一个是执行结果的状态。
现在要求在测试完成后,将用例的树节点以及节点的两个状态存入ini文件中,以便下次打开自动化测试工具时,可以看到上次的测试结果。
现在的难点是如何遍历这个树,将树节点名和节点状态存入ini文件,且ini文件以何种方式存储数据。
GetNextSibling(hItem);//获得下一个兄弟节点
GetParentItem(hItem);//获得父节点
GetItemText(hItem);//获得节点文本