摘要:
前言在日常测试中,我们往往都有如果能获取被测对象的某个属性就方便多了的感慨,不幸的是大多数时候该属性都是private的,让我们望属性而兴叹。不修改源代码而突破private成了很多qa的愿望,本文正是抛砖引玉的解决了这个问题。JAVA篇JAVA语言中有个非常有名的特性:Reflection。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,当然包括类的私有成员变量和方法。附件中的PrivateOperator.java对reflect进行了封装,可以方便地get、set私有成员方法 & 调用私有成员方法,甚至是父类的私有成员变量和方 阅读全文
posted @ 2011-09-02 10:20
每天吃核桃
阅读(226)
评论(0)
推荐(0)
浙公网安备 33010602011771号