51Testing软件测试论坛

标题: 无法使用Get Text——〉from object/window;或——〉from Screen area,获得文字 [打印本页]

作者: hnp2008    时间: 2007-4-16 15:46
标题: 无法使用Get Text——〉from object/window;或——〉from Screen area,获得文字
无法使用Get Text——〉from object/window;或——〉from Screen area,获得文字


当我使用Get Text的两个功能,希望获取软件上的文字时,发现总是提示  “No Text was found”, 请教一下大家,这是怎么回事,而且我试了一下打开一个记事本,写了几行字,再使用这两个功能,发现也无法获取文字,注释给出相同的提示信息。希望大家帮忙看一下,谢谢!


以前有人发过这个帖,好象论坛上没有合适的解答
作者: dionysus    时间: 2007-4-16 18:27
我也使用过Get Text功能,发现在某些系统,某些WR版本中GetText就是不好用
作者: 快乐逍遥    时间: 2007-4-17 11:01
把obj_get_text改为dit_get_text试试
作者: hnp2008    时间: 2007-4-17 16:23
标题: dit_get_text是自己定义的吧
dit_get_text是自己定义的吧,脚本里找不到!
作者: lsy325    时间: 2007-4-17 16:48
他说的是edit_get_text吧,可能是编辑的时候少写了个字母e。
作者: xue1314kx    时间: 2008-4-15 20:12
做毕业设计,用到winrunner
楼主同样的问题...
不知道楼主是怎么解决的,
请教一下.谢谢啊~~!!!
作者: dabie    时间: 2008-4-16 12:47
用win_get_info试试
作者: li_sy    时间: 2008-10-13 19:03
晕倒!
我也遇到一样的问题!我用的是WR8.2,操作系统是XP
我在WR8.2中进行了相关的设置:
1、Tools->Fonts Expert...中进行了字库的设置。
2、Tools->General Options...->Record->Text Recognition勾选了Use image-based text recognition
3、Font group:进行了相关的设置
还是不行!
不知道哪个地方还要设置?或者设置不对?还是WR8.2本身的问题?
有哪位高人出来指导,指导一下,小弟不胜感激!!!
作者: sunhope800    时间: 2009-8-11 16:21

作者: fangkangning    时间: 2009-12-1 18:23
标题: 我也遇到过这个问题,参照下面的步骤就可以解决了
1.      右键“我的电脑”—属性,点击“高级”选项卡中的“设置”按钮。



2.在“启动和故障恢复”窗口中,点击“编辑”按钮。



3.      在打开的boot.ini文本中,只要修改NoExecute=AlwaysOff,示例如下(根据实际系统环境修改NoExecute值):

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect/NoExecute=AlwaysOff



4.重启后,右键“我的电脑”属性,点击“高级”选项卡中的‘性能’—“设置”,在弹出的性能选项窗体中,查看数据执行保护选项卡显示灰色,就表示数据执行保护已关闭。见下图,如果没有显示灰色,重复上面的操作!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2