RFT中使用不同浏览器的解决办法
如何解决同时使用IE6、IE7、IE8及网页兼容问题

如何解决同时使用IE6、IE7、IE8及网页兼容问题如何解决同时使用IE6、IE7、IE8及网页兼容问题作者:武汉创研人气:0 标签:浏览器兼容问题 IE6、7、8 有时候建设好的网站在IE7中能正常显示,但在IE8中就会出现错位情况,其实,只需要在网页中的HEAD内加行代码即可同时兼容IE7和IE8:至于IE6、IE7及火狐的兼容问题就太多了,网络上也有大量解决办法,所以不再一一叙述,只讲这个IE7和IE8兼容的简单问题。
而有些做网页构架的朋友则会遇到一个很烦的问题,就是个浏览器对CSS 的解析不同问题,会导致很多错误,经常需要在各个浏览器中浏览测试,但WINDOWS默认不允许同时安装IE6或IE7、IE8 ,那就只能在不同电脑中跑着浏览测试吗?不用,完全可以解决此问题。
IE6与IE7共存解决办法:1、下载IE7,这一步必不可少的。
2、用WinRar或WinZip之类的软件,把下载的IE7的exe可执行文件,解压到任意一个文件夹内。
3、下载Download Internet Explorer 7 standalone Zip 很小的,149KB。
4、把上面一步下载的ZIP包解压到任意一个文件夹之后,会得到的IE7s.exe和LICENSE.RTF两个文件。
把IE7s.exe 复制到刚刚你IE7解压出来的文件夹内。
5、在你解压的IE7的文件夹内,有一个update文件夹,执行其中的xmllitesetup.exe。
6、最后一步,运行IE7s.exe,会弹出一个命令框对程序进行注册,等待一会,就会弹出美丽的IE7了。
你再打开IE6看看,是不是可以同时用了?IE7与IE8共存解决办法:安装IE8,IE8状态下,如要变成IE7,按下状态栏的“7Emulate IE7”按钮,确定,然后退出浏览器,再重新打开,发现现在就是IE7了。
IE7状态下,如要变回IE8,点击一下“7Emulate IE7”按钮,确定,恢复弹出的形状,然后退出浏览器,再重新打开,发现现在就是IE8了。
win7系统用资源管理器打开ftp站点会自动跳转到浏览器网页

我也遇到一样的问题,参考很多网页,最好终于解决了,我不能保证一定解决你的问题,我把我的操作步骤写下,希望能够帮你解决问题。
1. 控制面板---程序--打开或关闭Windows功能:要确保 Internet信息服务完全没有勾选,TFTP客户端
必须勾选。
重启电脑。
(这个步骤我做完之后,我的台式机仍然无法用资源管理器访问,但是我的笔记本成功了,说明有效果)
2. 打开IE,进入Internet选项,打开高级选项卡,点击重置按钮,并在弹出对话框中选中删除个性化设
置。
(注意我的“启用FTP文件夹视图”是勾选的,结果页证明这个与ftp跳转网页没有关系)
勾选这个复选框
3. 这时注销一下,我的就可以正常访问FTP了,如图
4. 在以后的使用过程中又出现了跳转网页的现象,我的做法就是继续重复以上 2 步骤就可以修复。
具体原因是用为采用了Internet建议设置,如图:
希望能够帮你解决问题。
RFT

RFT概述RFT(Rational Functional Tester)是由IBM推出的针对Java、.Net和Web应用程序的自动化功能测试工具,拥有功能强大的编辑器并支持多种脚本语言,还集成了ScriptAssure 技术、模式匹配功能及数据驱动,以增强测试脚本的灵活性。
借助这一工具,测试人员可以轻松地录制或编写脚本来进行自动化测试,极大地提高了测试效率。
通过录制一个应用程序的测试您可以很快产生测试脚本,您还可以测试这个应用程序之中的任何对象,包括这个对象的属性和数据。
注:开始记录之前,要针对你所录的应用程序的脚本,先配置测试环境、配置测试应用程序和创建功能测试项目。
1.创建Functional Test项目文件—新建—Functional Test项目,点击弹出创建Functionnal Test项目的对话框,在该窗口需要你指定项目名称和存放该项目的路径,点击【完成】按钮,Functional Test项目创建完成。
或连接到现有项目,连接到项目后才能记录脚本。
注:如果有源控制选项可用,则不要选择将项目添加到源控制中。
如果有关联项目选项可用,则不要选择将Functional Test 项目与当前Rational 项目相关联。
2.编辑应用程序信息配置—配置应用程序进行测试,点击弹出编辑用程序信息对话框,如下图所示。
在该窗口点击【添加】按钮,在弹出的“选择应用程序种类”窗口中选择你要添加的应用程序的种类,如图所示。
然后点击【下一步】,直至完成。
3.启用环境进行测试配置—启用环境进行测试,点击弹出“启用环境”窗口,在该窗口中,你可以进行选择:注:窗口中的三个选项卡是需要用到的三个类别或领域,它们是根据您所测试的应用程序的类型而定。
(1)一般情况下,Internet Explorer是测试回放的默认浏览器,并默认被启用。
(2)选择Java选项卡,是用于测试Java应用程序的默认运行环境。
(3)如果您已经安装了Eclipse平台,那么您也可以选择Eclipse 选项卡。
自动化测试中的多浏览器兼容性测试技巧

自动化测试中的多浏览器兼容性测试技巧随着互联网的不断发展和普及,Web应用程序的兼容性测试变得越来越重要。
由于不同浏览器之间的差异性,开发人员需要确保他们的应用程序在各种浏览器中都能正确地运行。
而自动化测试是一个高效而可靠的方法,可以有效地进行多浏览器兼容性测试。
本文将介绍一些在自动化测试中实现多浏览器兼容性的技巧和策略。
一、选择适合的自动化测试工具在进行多浏览器兼容性测试之前,我们首先需要选择一个适合的自动化测试工具。
市场上有许多自动化测试工具可供选择,如Selenium、WebDriver等。
这些工具可以模拟用户在不同浏览器中的行为,从而实现自动化测试。
在选择工具时,我们应该考虑其对多浏览器支持的程度、易用性以及社区支持度等因素。
二、使用浏览器驱动程序浏览器驱动程序是实现多浏览器兼容性测试的关键。
它可以与浏览器进行通信,并模拟用户的操作。
在选择浏览器驱动程序时,我们应该注意其对多种浏览器的支持程度。
一些成熟的驱动程序如Chrome Driver、Firefox Driver等已经被广泛应用,可以覆盖大部分常见的浏览器。
三、并行执行测试用例在进行多浏览器兼容性测试时,我们可以考虑并行执行测试用例。
通过同时在不同浏览器上执行测试用例,我们可以快速发现浏览器之间的差异性。
这样可以大大减少测试执行的时间。
同时,我们可以使用一些测试管理工具来分发测试用例、管理测试结果,从而提高测试执行的效率和可靠性。
四、制定兼容性测试策略在进行多浏览器兼容性测试时,我们应该制定合理的测试策略。
首先,我们需要明确需要测试的目标浏览器,包括常见的Chrome、Firefox、Safari等。
其次,我们需要确定测试的覆盖范围,包括不同浏览器的不同版本、不同操作系统等。
最后,我们需要制定测试用例,包括验证应用程序在各个浏览器中的功能和性能。
五、定期更新测试环境由于浏览器不断更新和升级,我们需要定期更新测试环境。
这包括更新浏览器驱动程序、升级测试工具、更新测试用例等。
RFT自动化测试平台常见问题及解决

RFT⾃动化测试平台常见问题及解决⾃动化测试平台常见问题及解决1、回放脚本时提⽰找到相同属性的多个组件原因:页⾯存在属性相同的对象解决办法:第⼀步:在RFT中利⽤⾃定义代码查找要使⽤的对象的序号,下⾯为⾃定义代码com.rational.test.ft.object.interfaces.TestObject testObj[];com.rational.test.ft.object.interfaces.RootTestObject root = com.rational.test.ft.object.interfaces.RootTestObject.getRootTestObject();testObj=root.find(atDescendant(".属性类型", "属性值", "属性类型", "属性值"));if(testObj!=null){com.rational.test.ft.object.interfaces.GuiTestObjectgtObj=(com.rational.test.ft.object.interfaces.GuiTestObject) testObj[对象序号];gtObj.click();}第⼆步:在⾃动化测试平台中的该类型对象属性中增加序号属性值2、回放运⾏脚本时,提⽰找不到⽤例原因:执⾏引擎端脚本没有正确编译,解决办法:检查脚本中是否使⽤了⾃定义组件,将代码复制到RFT项⽬中检查语法是否正确。
3、在联创CRM系统中,回放运⾏脚本时,IE异常关闭原因:联创的OCX控件导致IE崩溃解决办法:在IE加载项中禁⽤联创的OCX控件4、回放运⾏脚本时,对象地图设置正确,但是还是提⽰找不到对象原因:该原因经常出现在页⾯跳转和DIV层切换时发⽣,页⾯跳转和DIV层切换时由于对象还没有完全加载,此时容易出现找不到对象。
企业网站建设时在各浏览器里兼容问题汇总

企业网站建设时在各浏览器里兼容问题汇总我们在做企业网站建设的时候,往往会遇到一个问题,就是做出来的页面在IE8下不兼容,或者是在IE6下不兼容,而且现在的浏览器有很多种,要么这个行了,那个又不行,这样的问题相信很多人都有遇到过,那么如何来解决呢,下面就来看看天柱网络小编是如何来解决这个问题的。
1、ie8下兼容问题,这个最好处理,转化成ie7兼容就可以。
在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了。
2、flaot浮动造成IE6下面双倍边距问题,这个最常见,也最好处理,!important 解决,比如margin-left:10px !important;/*IE7,IE8,FF下是10PX*/;margin-left:5px;/*IE6下属性写的是5PX,但在显示出来的是10px*/3、清除块display,这个可以解决浮动造成的块,造成块后,当DIV背景填色或填图片的时候,会出现背景断开或差一小块。
解决方法是在出现兼容的DIV的CSS中写一个display:block,或其它属性,中文什么意思我不知道,我英语差,但能达到想要的效果。
4、很多朋友DIV+CSS的时候,会出现,在IE的几个浏览器下都好了,但是在FF出问题了,用!important又会把IE7做的不兼容,有没有什么方法只对FF下进行操做,我用过这个方法,就是在属性前面加符号如:*、&,¥,#,@,?,+,加过符号的属性只有IE的浏览器才识别,而FF不识别,方法如下(注意有符号的属性和没符号的属性的顺序)height:100px;/*FF下显示100的高*/height:120px;/*IE678下显示120高*/5、有时候,会在布局的时候,发现,有一个DIV浮动了,接下来的一个DIV本来是要在下面显示的,结果跑上面去了,这种情况一般在FF下面会出现,解决的办法就是清除一下浮动,在设置过浮动的那个DIV下面加一个DIV,CSS里面写个clear:both;如下6、再就是局中问题,主要原因是对盒子模型不够理解,没熟记盒子模型,如果发现你的页面没有局中,一般有这两个原因:(1)一个是没盒子,就是BODY后的一个大DIV把所有DIV装起来的那个,你没写。
网络教育中遇到的网络浏览器问题解决方法

网络教育中遇到的网络浏览器问题解决方法随着互联网的迅速发展,网络教育已经成为一种广受欢迎的学习方式。
在网络教育中,我们经常需要使用网络浏览器来访问学习平台、观看教学视频、参与在线讨论等。
然而,有时候我们可能会遇到一些网络浏览器的问题,影响我们的学习效果。
本文将介绍一些常见的网络浏览器问题,并提供相应的解决方法,帮助大家顺利进行网络教育。
首先,我们来讨论一下网络浏览器的兼容性问题。
不同的网络浏览器对于网页的解析方式可能会有所不同,导致一些网页在某些浏览器上无法正常显示。
为了解决这个问题,我们可以尝试使用不同的浏览器来打开网页,比如谷歌浏览器、火狐浏览器、微软Edge等。
如果某个网页在一个浏览器上无法正常显示,可以尝试在另一个浏览器上打开,通常会解决兼容性问题。
其次,网络浏览器的缓存问题也是我们常常遇到的一个问题。
浏览器会将一些已访问过的网页内容缓存在本地,以便下次访问时可以更快地加载。
然而,有时候这些缓存可能会导致网页显示不正常或者无法加载最新的内容。
为了解决这个问题,我们可以尝试清除浏览器的缓存。
具体的方法可以在浏览器的设置选项中找到,一般会有清除缓存的选项,点击后即可清除缓存。
另外,网络浏览器的插件和扩展也可能会对网页的正常显示造成影响。
一些插件和扩展可能会与网页的代码冲突,导致网页无法正常加载或者显示异常。
为了解决这个问题,我们可以尝试禁用或者删除一些不常用的插件和扩展。
在浏览器的设置选项中,一般会有插件和扩展管理的选项,我们可以在这里找到已安装的插件和扩展,并选择禁用或者删除不需要的插件和扩展。
此外,网络浏览器的版本更新也是解决问题的一个重要方法。
浏览器开发商会定期发布更新版本,修复一些已知的问题和漏洞,并提供更好的性能和功能。
如果我们遇到一些网络浏览器问题,可以尝试更新浏览器到最新版本。
一般来说,浏览器的设置选项中会有关于浏览器更新的选项,我们可以在这里检查是否有新版本可用,并进行相应的更新。
firefox插件版本不兼容的解决办法(如何修改火狐插件不兼容问题)

firefox插件版本不兼容的解决办法(如何修改火狐插件不兼容问题)在弹出的对话框中输入“extensions.checkCompatibility”,并将其值设置为“false”,再次新建一个名为“extensions.checkUpdateSecurity”的布尔类型,并将其值同样设置为“false”,设置后可以暂时禁用 Firefox 3对附加组件的安全检查。
退出并重新启动Firefox ,现在就可以顺利安装扩展了,其实绝大多数的扩展和插件都可以按照这个方法来处理。
如果你新建后,想删除你新建的功能,是删不掉的,只能将其设置为true,我试了下,效果是一样的。
方法二、修改插件的文件使用winrar压缩工具打开插件文件,双击install.rdf(或某个以.rdf为后缀的文件)文件(注意,不要将winrar关闭,否则会修改不成功),使用记事本打开后,找到里边有个与Mozilla Firefox有关的<em>配置,<!-- target: Mozilla Firefox, version 0.9 to 3.0 --><em:targetApplication><Description><em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <em:minVersion>0.9</em:minVersion><em:maxVersion>3.0.*</em:maxVersion></Description></em:targetApplication>如果你ff版本较低,就将<em:minVersion>0.9</em:minVersion>修改得更低一点。
反之如果你ff版本较高,就将<em:maxVersion>3.0.*</em:maxVersion>修改得更高一点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RFT中使用不同浏览器的解决办法
文中介绍了在RFT中使用不同浏览器的解决方法,分RFT直接支持的浏览器和RFT
不直接支持的浏览器这两个类型来分别说明。
1.RFT直接支持的浏览器的使用方法
从在RFT的首选项(点击菜单栏中“窗口——首选项——测试——HTTP记录”,得到界面如图1)中可以看出,RFT中HTTP记录中支持IE、FireFox、Mozilla三种应用程序。
由于Mozilla的浏览器软件即为Firefox,故RFT事实上直接支持的浏览器有IE和FireFox。
图1:首选项列表
使用步骤包括以下5步:
1)安装浏览器,IE是widows系统自带的浏览器,可以不必安装。
而Firefox 可以从/firefox/下载软件进行安装。
安装过程比较简单,
这儿不在赘述。
2)配置浏览器目录。
图2 设置应用程序路径
3)测试浏览器。
点击菜单栏中“配置——启用环境进行配置”对启用环境进行配置,如图2-4。
图3 测试浏览器步骤1
点击“启用”按钮,首先启用浏览器环境。
图4 测试浏览器步骤2
点击上图中的测试按钮测试浏览器环境。
图5 浏览器测试步骤3
如果测试通过,返回Passed提示,如图2-6:
图6 测试成功界面
如果测试未通过,可以根据测试结果提供的解决方案(如图2-7)来重新设置浏览器环境。
4)应用程序配置
点击菜单栏中“配置——配置应用程序进行测试”(图2-1)进入编辑应用程序信息对话框;
图7 应用程序配置
由于该程序是一个HTML应用程序,故点击“添加——HTML应用程序”(图2-2)即可进行添加。
点击“下一步”加入URL地址(图2-3)。
图9 填写URL
添加完成URL之后,修改程序名称,选择你所希望使用的浏览器,例如图10
中,我们把应用程序的名称改成了“test_browser”,并且选择了FoxFire浏览器。
图10 名称的修改和浏览器的选择
5)启动应用程序。
录制脚本时,点击按钮,选择刚才配置的“test_brower”程序
图11 启动应用程序点击按钮,启动应用配置程序
2.RFT不直接支持的浏览器的使用方法
除了前面描述的两种浏览器,我们还可能使用其它的浏览器,例如maxthon,opera等。
在使用这些浏览器进行操作的时候,可以直接采用配置应用程序来完成,本文中介绍了启动maxthon的方法,opera等其它浏览器的启动方法与它一致,具体步骤如下:1)点击菜单栏中“配置——配置应用程序进行测试”(图2-1)进入编辑应用程序信息对话框;
图12 应用程序配置
2)在下一步中,选择“添加可执行文件”
图13 选择应用程序类型
3)输入可执行文件的地址,例如maxthon浏览器的地址,opera浏览器的地址等。
如图14,输入了maxthon的地址。
图14 选择可执行文件的地址
4)修改可执行文件的名称,例如,图15将名称改为了“test_maxthon”。
图15 修改名称
6)录制脚本时启动刚才配置的应用文件,如图16,启动了maxthon应用程序。
图16,启动maxthon应用程序启动test_maxthon 应用程序。