有没有办法在testcomplete中进行描述性编程? 在我当前的项目中,我使用NameMapping,但我想切换到描述性编程,以便我可以将对象定义从NameMapping移动到外部文件。
答案 0 :(得分:3)
由于TestComplete不提供此类内置功能,因此您需要自己实现。创建一个脚本函数(您可以为此创建一个脚本扩展),它将按您的自定义名称返回一个对象。此函数将使用对象定义读取外部文件的内容,在对象树中搜索所需对象并返回找到的对象。
答案 1 :(得分:0)
要实现这一目标,
在上述两种情况下,如果您使用excel来存储对象定义,请检索为字符串值,然后使用eval函数将其转换为对象。