java 代码
TextGuiTestObject text_userName = new TextGuiTestObject((TestObject)context.getBean(\"userNameText\"));
text_userName.setText(\"system\");
(5)采用spring管理测试对象,也不是说一劳永逸的,如果被测试程序发生变化,避免不了的也要修改spring配置文件。但是,至少比RFT管理测试对象地图的修改量要小的多。 [Page]
(6)采用spring管理测试对象也有以下缺点:
(1)需要测试脚本开发者有比较高的编程技能(熟悉springIoc基本配置和对RFT API比较熟悉)
(2)被测试程序结构规范,最好每个HTML元素都有其名字,还有每次修改程序,如果HTML元素名称能不修改最后就不修改(RFT可以通过组件名称查找对象)还有就是按钮上面的文本,采用RFT管理测试对象地图也有此要求。









