关于多线程
我想再QTP里面实现多线程,大家有啥好的意见和建议阿:handshake最初就是想搞一个监控的线程防止异常窗口探出,Recovery Scenario可以解决,但感觉不是很好用太慢了 那还不如自己写一个小程序监控异常窗体
开两个线程,一个线程负责不断监控,一个线程负责关闭异常窗体
写成dll被qtp调用 用VS2005写了一个小程序,看对你有没有用,需安装.Net Framework2.0
回复 2# 的帖子
这倒也是个办法 赫赫 大家群策群力谢谢 问题是异常窗口有很多阿,有计算机系统本身的错误,被测试对象的错误,鼠标键盘误操作错误,等等 好帖,关注 除非你可以知道这些窗口的标题,或者大小等等,可以自己写个后台程序去监控这些,找到符合条件的就去关闭 不过我还是喜欢写成dll来被QTP调用 恩,也对,其实即使可以实现多线程的话,也是要是知道具体的那些错误信息,不可能实现一个万能的异常窗口管理器说来说去还是要知道具体的错误信息:( 下面是我淘来的东西,给大家看看是否可以抛砖引玉,给大家一些灵感 赫赫
vbs脚本本身是不支持多线程的,但是可以用wscript.shell.run,可以实现这个想法
在不用阻塞方式时,wscript.shell.run可以同时启动若干程序。
通过vbs自生复制成临时脚本,利用run反复加载,可以实现多进程运行。
通过wscript,arguments,能够简单传达参数。
关于控制的话,可以通过wmi的Win32_Process监视了解运行的状况
页:
[1]