<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/yuetiantian" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/yuetiantian" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 05 Jul 2009 09:37:00 GMT</lastBuildDate><title>SilkTest中文站</title><description>SilkTest学习/资源/文档/教程/下载</description><link>http://blog.csdn.net/yuetiantian/</link><item><title>[SilkTest] 关于SilkTest中的场景恢复函数</title><link>http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322551.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4322551.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4322551.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4322551</trackback:ping><description>在 SilkTest 中有这样几个函数 :ScriptEnter() ， ScriptExit() ， TestCaseEnter(), TestCaseExit(), TestPlanEnter(), TestPlanExit(), Appstate() 他们的主要任务是在 ST 中处理场景恢复或其他 一些公共性的事务。&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4322551.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240871993/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322551.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240871993/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240871993/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 05 Jul 2009 17:37:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322551.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322551.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322551.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240871993/1043107</fs:itemid></item><item><title>SilkTest:通过命令行方式运行SilkTest</title><link>http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322547.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4322547.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4322547.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4322547</trackback:ping><description>&lt;br /&gt;本文来自http://www.51testing.com/?uid-31366-action-viewspace-itemid-92957&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;可以在DOS窗口或者Batch文件运行SilkTest
程序，语法如下:&lt;br /&gt;Partner [-complog filename] [-m mach] [-opt optionset.opt] [-p mess] [-proj&lt;br /&gt;
filename [-base filename]] [[-q] [-query query name] [-quiet] [-r filename]&lt;br /&gt;
[-resexport] [-resextract] [-r] scr.t/suite.s/plan.pln/link.lnk [args]] [-smlog&lt;br /&gt;
filename]&lt;br /&gt;各参数的含义请参照SilkTest帮助文档&lt;br /&gt;&lt;br /&gt;
如：partner
-proj &quot;C:\Program Files\Segue\SilkTest\Projects\&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4322547.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240869747/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322547.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240869747/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240869747/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 05 Jul 2009 17:35:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322547.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322547.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/07/05/4322547.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240869747/1043107</fs:itemid></item><item><title>SilkTest循序渐进3-编程规范</title><link>http://blog.csdn.net/yuetiantian/archive/2009/06/30/4310577.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4310577.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4310577.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4310577</trackback:ping><description>&lt;br /&gt;写code的同时写注释，注释应该用来描述你某块代码的目的和功能，而不要描述具体如何实现。&lt;br /&gt;&lt;br /&gt;如果你的注释不能完全说明代码，考虑编写文档作为补充。&lt;br /&gt;&lt;br /&gt;合理的使用空行来使代码易读。&lt;br /&gt;&lt;br /&gt;尽量用appstate来将你的应用设置到某种预设状态，并且确保每个testcase执行结果都不影响其他testcase的执行。&lt;br /&gt;&lt;br /&gt;使用括号来避免歧义。&lt;br /&gt;&lt;br /&gt;模块化你的程序，避免重复代码。&lt;br /&gt;&lt;br /&gt;如果测试总是在做同一件事，只是输入数据不同，那么考虑将case改成DDT的。&lt;br /&gt;&lt;br /&gt;尽量使用已有的库函数来工作，不要自己重造轮子。&lt;br /&gt;&lt;br /&gt;在需要的地方引入异常处理机制。对于检查结果可能不正确但不影响后续测试步骤执行的检查点，不要使用抛出会异常的表达式；对于检查结果可能不正确但会影响后续测试步骤执行的检查点，应该考虑抛出异常使当前testcase中断并且记录log。&lt;br /&gt;&lt;br /&gt;尽量记录详细的log，以便测试执行完后分析。&lt;br /&gt;&lt;br /&gt;不是万不得&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4310577.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240869759/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/06/30/4310577.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240869759/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240869759/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 01 Jul 2009 01:19:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/06/30/4310577.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/06/30/4310577.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/06/30/4310577.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240869759/1043107</fs:itemid></item><item><title>SilkTest循序渐进2-建立SilkTest分布式测试环境</title><link>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294937.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4294937.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4294937.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4294937</trackback:ping><description>大家都知道SilkTest支持分布式的测试，这主要是由于SilkTest采用了Host和Agent架构的原因。简单来说Host就是编辑编译测试脚本的组件，Agent是用来解释Host发过来的脚本命令并且驱动待测软件的组件。当我们在做单机测试的时候，Host和Agent是装在同一个机器上的，而当我们需要测试分布式的应用时，一般会有一个Host和多个Agent安装在不同的机器上。今天我们就来介绍一下如何建立一个简单的分布式测试环境。首先你需要有两台联网的机器，假设他们的名字分别是SilkHost和SilkAgent，并且拥有同一域名后缀，其中SilkAgent上装有待测应用(AUT)。下面是建立环境需要的步骤：1.       确保两台机器能互相ping通对方的机器名。2.       在两台机器上安装同一版本的SilkTest。3.       先启动SilkAgent机器的Agent软件，运行后右击该程序，选择Network…，在弹出的对话框中选择：Network-&gt;TCP/IP, Port number会自动被设&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4294937.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240869760/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294937.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240869760/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240869760/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 25 Jun 2009 00:14:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294937.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294937.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294937.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240869760/1043107</fs:itemid></item><item><title>SilkTest User's Guide: Book Outline</title><link>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294051.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4294051.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4294051.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4294051</trackback:ping><description>SilkTest User's Guide: Book Outline非常好的silktest资料&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4294051.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240869761/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294051.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240869761/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240869761/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 24 Jun 2009 20:50:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294051.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294051.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294051.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240869761/1043107</fs:itemid></item><item><title>Custom Object in SilkTest</title><link>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294033.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4294033.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4294033.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4294033</trackback:ping><description>FAQ&lt;br /&gt;Everything you need to know about custom objects in SilkTest.Detail&lt;br /&gt;&lt;br /&gt;Not many of us are lucky enough to test an application where all its objects map nicely to standard 4Test controls. There would be no fun in that anyway! More the rule than the exception, custom objects are used in most client-server and web applications to enhance the standard set of controls, the menuitems, textfields, listboxes, radiolists checkboxes and pushbuttons that form the backbone of the Graphical&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4294033.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240869762/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294033.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240869762/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240869762/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 24 Jun 2009 20:37:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294033.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294033.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4294033.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240869762/1043107</fs:itemid></item><item><title>dotNet Extension Kit FAQ</title><link>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4293503.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4293503.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4293503.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4293503</trackback:ping><description>dotNet Extension Kit FAQQ. What are the advantages of using the Extension Kit over SilkTest DLL calls?A. Depending on your needs, DLL calling may be an acceptable solution but functions written with the Extension Kit can run significantly faster and give you greater flexibility. Also the Extension Kit will operate on all platforms, whereas DLL calling will not.Q. Can the Extension Kit be programmed in any other language e.g. Visual BasicA. No. V&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4293503.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240869763/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/06/24/4293503.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240869763/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240869763/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 24 Jun 2009 18:06:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4293503.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/06/24/4293503.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/06/24/4293503.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240869763/1043107</fs:itemid></item><item><title>看Lucene学java-类DeleteFiles</title><link>http://blog.csdn.net/yuetiantian/archive/2009/06/22/4289759.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4289759.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4289759.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4289759</trackback:ping><description>&lt;br /&gt;package org.apache.lucene.demo;&lt;br /&gt;类DeleteFiles&lt;br /&gt;&lt;br /&gt;该类用来从一个index删除含有指定term的documents&lt;br /&gt;&lt;br /&gt;私有构造函数表明它是singleton&lt;br /&gt;&lt;br /&gt;类的main函数首先构造一个Directory对象，然后生成一个IndexReader, 再生成一个term，从reader中调用deleteDocument函数来删除含有指定的term的文档。随后close打开的IndexReader和Directory对象。&lt;br /&gt;&lt;br /&gt;该类稍作改进，就可以通过Document的内部id来删除指定的文档。本文来自http://blog.csdn.net/yuetiantian/&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4289759.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240869764/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/06/22/4289759.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240869764/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240869764/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 23 Jun 2009 04:07:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/06/22/4289759.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/06/22/4289759.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/06/22/4289759.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240869764/1043107</fs:itemid></item><item><title>SilkTest循序渐进1-调用DLL函数</title><link>http://blog.csdn.net/yuetiantian/archive/2009/06/21/4287551.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4287551.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4287551.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4287551</trackback:ping><description>昨天一位朋友希望我能讲讲如何在silktest中调用dll导出的函数，说实话，我也没有实际操作过，不过还是答应在有空时能够给她一个简单的例子。今天晚上捣腾了半天终于调通了一个非常非常简单的例子，不过远比我想像的困难，主要是好久没碰VC了。现在时钟指向11点，我争取20分钟内完成这篇文章。废话不多说，关于silktest中使用dll的基本介绍，参见Silktest天天学系列4-在silktest中调用DLL今天我们的例子，就是编写一个dll，让其导出一个函数Calculate。该函数的功能是返回输入int参数的两倍。然后我要在silktest中调用该dll中的Calculate函数，从而计算Calculate(5)的值。下面是例子的步骤：1.打开Visual Studio，我的是2003。新建一个VC++的project，选择类型为MFC DLL2.命名该project为helloworld，最后它应该生成一个helloworld.dl&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4287551.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240869765/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/06/21/4287551.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240869765/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240869765/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 22 Jun 2009 07:02:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/06/21/4287551.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/06/21/4287551.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/06/21/4287551.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240869765/1043107</fs:itemid></item><item><title>SilkTest安装指南，SilkTest入门手册，SilkTest对象识别机制介绍</title><link>http://blog.csdn.net/yuetiantian/archive/2009/06/17/4277742.aspx</link><wfw:comment>http://blog.csdn.net/yuetiantian/comments/4277742.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/yuetiantian/comments/commentRss/4277742.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4277742</trackback:ping><description>本文是转载，主要内容有SilkTest安装指南，SilkTest入门手册，SilkTest对象识别机制介绍。该文章为内部翻译版本，由好心的网友提供。具体下载地址为：http://bbs.51testing.com/thread-137399-1-1.html其中SilkTest入门手册的主要目录结构如下：SilkTest简介.... 6自动化测试的好处.... 6了解SilkTest的基础.... 8面向对象基本概念.... 9内置恢复系统.... 12SilkTest的特点.... 13理解测试理论.... 15SilkTest文件类型.... 18浏览SilkTest的窗口.... 20使用SilkTest测试网页应用程序.... 21浏览器扩展.... 22准备使用该指南.... 24测试网页应用程序的设置.... 25创建新的项目.... 25启用扩展&lt;img src =&quot;http://blog.csdn.net/yuetiantian/aggbug/4277742.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/240869766/yuetiantian/csdn.net/s.gif?r=http://blog.csdn.net/yuetiantian/archive/2009/06/17/4277742.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/yuetiantian/240869766/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/yuetiantian/240869766/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 18 Jun 2009 06:24:00 +0800</pubDate><author>好熊下天山</author><comments>http://blog.csdn.net/yuetiantian/archive/2009/06/17/4277742.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/yuetiantian/archive/2009/06/17/4277742.aspx</guid><dc:creator>好熊下天山</dc:creator><fs:srclink>http://blog.csdn.net/yuetiantian/archive/2009/06/17/4277742.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/yuetiantian/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/yuetiantian/~1043107/240869766/1043107</fs:itemid></item></channel></rss>