利用Altova XMLapy与Nunit来进行检测
2011-03-16 13:33 闫妍 阅读(309) 评论(1) 编辑 收藏 举报首先打开Altova XMLapy,如图:
然后右键文件,找到新建,出现创建新文档框,选择其中的Xslt Xslt Stylesheetv2.0,如图:
然后选择生成Xsl/Xslt转变,可以看到
接着打开Nunit,
在File中Openproject,然后找到我们需要的.dll,如图:
我们会看到:
其中的GetWorkItemPost(代办提交),GetWorkItemDetail(获取代办详情), GetWorkItemQuery(获取代办列表)是需要我们关注的。
找到GetWorkItemQuery,点击run,我们可以看到:
然后将 NUnitTest.Portal.Edge.BaseTest.GetWorkItemQuery这段代码复制,粘贴到刚刚新建的Altova,
删除开头的这些部分。在打开我们已经写好的.sln程序,在上面的Altova中找到Url,将Url复制到.sln中,位置在GetWorkItemDetail
然后在Altova中点击栅格,再点击文本,就会出现我们想要的格式。
再打开Nunit,找到GetWorkItemDetail点击run,然后将运行后的代码还粘贴到Altova中,最前面的代码
,和上面的步骤一样,点击栅栏在点击文本,就会出现我们想要的格式,如图;
然后我们可以在以上页面中的提交下面找到下一步的扭转,如我的扭转为“请办理““5$0@3@员工”
然后打开Vs2010,找到 GetWorkItemPost()中的将扭转的结果分别填到环节ID和环节名称中。再将VS2010编译一下。
再打开Nunit,找到GetWorkItempostl点击run,然后将运行后的代码还粘贴到Altova中,最前面的代码
就成功了,然后我们可以根据文本来与网页进行对照看看是否一样。