搭建好Vxml测试环境

原创 2007年09月15日 16:43:00

搭建好Vxml测试环境

对于准备工作做的不够,首先下了个基本的学习文档 <eclipse开发voicexml.pdf >,其中使用的是Wtp eclipse进行开发,准备工作等都可以完成,但是到了访问vxml文件时却出现了问题,没有明白的是wtp中使用tomcat的方式,在这里做一个简单的补充.

new 一个server之后,会自动建立一个目录workspace/Servers/Tomcat v5.5 Server @ localhost-config,里面的几个文件,来自tomcat的conf目录
       一旦服务运行,将自动在workspace/.metadata/.plugins/org.eclipse.wst.server.core下建立一个tmp0(如果有多个,则tmp1,tmp2....)目录里面其实就是一个tomcat,其conf目录中的配置从workspace/Servers/Tomcat v5.5 Server @ localhost-config中同步而来.
注意事项:
1.一旦Server建立完成,如需修改配置文件,生效的是workspace/.metadata/.plugins/org.eclipse.wst.server.core中的文件,而不是去TOMCAT_HOME/conf中的文件.
2.publish的时候,自动同步,即将配置文件拷贝到tmp0/conf中.如果出现不一致情况,请检查tmp0/conf中的配置文件是否同步成功.
3.某些情况下Server可能无法启动,这就需要删除Server之后重新添加,而这样一来,workspace/Servers/Tomcat v5.5 Server @ localhost-config中的配置文件就都重写了.建议修改方法:首先修改TOMCAT_HOME/conf中的文件,然后拷贝到workspace/Servers/Tomcat v5.5 Server @ localhost-config,再通过publish同步更新.
4.wtp目前不支持context.xml,所以,如果配置了数据库连接池,需要手工将context.xml拷贝到workspace/Servers/Tomcat v5.5 Server @ localhost-config下.

并不是将工程部署到本身的tomcat工程目录下的,必须了解到这么一点.....应该是只是建立一个通道而已.

但是到了run on server时,需要使用eclipse中内嵌的浏览器进行浏览,但是却发现浏览器直接打开这个vxml,不能解析...这个问题在ie..marthon..firefox中都不可以,可是好象别人的可以,需要确认一下就是了.....但是我使用opera就可以进行正确的浏览.....庆幸.....所以在eclipse中不能浏览的话,提示打开文件也是表示可以访问到的,所以可以切换到opera中进行浏览.就可以直接将vxml中的内容显示出来.

现在到了最后的一步就是通过eclipse中内嵌的功能启动skype进行实际的..免费测试...

首先在http://studio.tellme.com申请一个帐号,获取developerID,密码,PIN...就可以再配置run环境,将在eclipse中配置启动skype,却出现连接失败的信息,很是郁闷.  而自己的阅读英文网站的能力好差:(    不能完全明白其中网站中的结构,导致申请了好几次,浪费了好多的时间,其中一次是获取到了developerID和密码,却没有获取到PIN很郁闷,并且邮件也是一直没有及时的收到,浪费了时间和精力...... 

其实其中的模块比较大,包括vxml现在发展情况最新技术等,但是在测试初期能使用到的应该就是mystudio吧,配置自己的vxml模拟环境(免费测试环境).

其中也是有着好几项内容的,包括了bug日志,grammer编写测试,还有一个简单的测试脚本等等.可以直接拿来使用的.

在application url中配置自身服务器的地址,就是自己在web服务器中工程的地址,比如http://218.5.1.142:8093/StudentVoPromot/hello.vxml     点更新,就可以让tellme进行语法检查或者编译的应该....必须提的一点是,在本地中编码使用的是version 1.0 而在tellme中必须使用version 2.0进行编码才可以,这个也很不舒服的.并且使用eclipse进行编码的vxml文件在这里编译也不是一帆风顺的,xmln命名空间的定义挺麻烦的....

对于在eclipse中进行测试直接连接不能成功的,连连接的信息都没有打印出来在eclipse控制台中,原因我想已经知道了,对于本地没有对应的录音设备影响到skype的使用.........本地没有找到录音设备的对应内容,在"控制面版"中"声音"中没有找到对应的"录音设备"对应的内容.......这个也不是那么能理解.但是在我使用自己的笔记本进行skype拨号时就可以正常的连接上,并且有tellme的语音提示....好爽.....在初试的几次拨号都提示输入developerid和pin,然后拨出你vxml中定义的内容....

开始的时候一直根据提示使用语音进行对话,对着话筒说了将进20分钟,总是不对,上去将pin码给改成自己的手机号码以为好记忆,却不知道为什么没有成功,好长一个时间就是拨不上去,只好又去将pin玛修改回来,仔细的听那些提示音,发现说可以拨号的,就可是研究skype的使用方法...........................................呀的........这个skype使用真的是费了我好大的力气.............原先都是那个录音设备的问题.................................换趁个拨号之后立刻就成功了,拨出了tellme中自带的例子.....中的Hello word....好高兴.....后来发现不能实现中文的输出,就将自己的东西都换成英文的......

很好.很好.

开始回到认真的研究vxml开发的基础上来了,其实最重要的还是基础,这些工程的搭建知识其中小点点而已,需要认识的是vxml运行的机制,原理,重要的开发原则,模式.然后结合工具进行快速的开发........

相关文章推荐

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

如何从零开始搭建一套web集成测试环境

测试环境的搭建是一名合格QA必须具备的技能。下面,从CI和CD两种不同软件生产实践上,总结一下如何从零开始部署一套web集成测试环境。...

mac book pro + android studio + mx3搭建安卓开发测试环境

使用wifi在macbook上进行android程序的真机调试

sikuli自动化测试环境搭建和demo

官方文档:http://doc.sikuli.org/globals.html http://sikulix-2014.readthedocs.io/en/latest/index.html ...

搭建好的EXTJS和SSH环境

  • 2014年04月22日 12:47
  • 18.35MB
  • 下载

Hadoop2.4.0测试环境搭建

  • 2016年01月07日 13:32
  • 650KB
  • 下载

Android Jni 工程简单配置过程 (前提是环境搭建好 )

过程: 1. 写 java文件(你需要的类 或者函数) 生成. h 文件 首先写完ImageProc.java 这个保存 以后 eclipse会自动帮你生成 java 的...
  • jtcjump
  • jtcjump
  • 2014年11月25日 11:17
  • 500

测试环境搭建及工程部

  • 2017年03月29日 15:33
  • 1.06MB
  • 下载

自动化构建测试环境-Docker

  • 2016年02月29日 10:17
  • 1.36MB
  • 下载

appium自动化测试环境搭建和demo测试(python版本)

一、环境准备: 1、python2.7.10安装,可以下载ActivePython ,已集成setuptool和pip、virtualenv等包。 下载地址:http://www.activest...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:搭建好Vxml测试环境
举报原因:
原因补充:

(最多只允许输入30个字)