Selenium VS QTP
生活随笔
收集整理的這篇文章主要介紹了
Selenium VS QTP
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 <!DOCTYPE html>
2 <html lang="zh-cn">
3 <head>
4 <meta charset="utf-8"/>
5 <meta name="viewport" content="width=device-width, initial-scale=1" />
6 <title>Selenium VS QTP - 醬果兒 - 博客園</title>
7 <link type="text/css" rel="stylesheet" href="/bundles/blog-common.css?v=-wBWg2jMfLNV0-ScpDNxGkoH_gCbdW1yTVJLHzPL7HE1"/>
8 <link id="MainCss" type="text/css" rel="stylesheet" href="/skins/StylePink/bundle-StylePink.css?v=Y0vWOdkbm1SgFrg5wYRDc2ugxBQK7M07FUF4JwW4wls1"/>
9 <link id="mobile-style" media="only screen and (max-width: 768px)" type="text/css" rel="stylesheet" href="/skins/StylePink/bundle-StylePink-mobile.css?v=riNccSBaYfFlRjQw4oW6Q_6u5zO0NRZr85vSvhPWcl01"/>
10 <link title="RSS" type="application/rss+xml" rel="alternate" href="http://www.cnblogs.com/zmhsoup/rss"/>
11 <link title="RSD" type="application/rsd+xml" rel="EditURI" href="http://www.cnblogs.com/zmhsoup/rsd.xml"/>
12 <link type="application/wlwmanifest+xml" rel="wlwmanifest" href="http://www.cnblogs.com/zmhsoup/wlwmanifest.xml"/>
13 <script src="//common.cnblogs.com/script/jquery.js" type="text/javascript"></script>
14 <script type="text/javascript">var currentBlogApp = 'zmhsoup', cb_enable_mathjax=false;var isLogined=true;</script>
15 <script src="/bundles/blog-common.js?v=wUUQbLTt-LocHM-6RVSAUwAYdrfA1Lt3ool1ZdiICfI1" type="text/javascript"></script>
16 </head>
17 <body>
18 <a name="top"></a>
19 <!--PageBeginHtml Block Begin-->
20 < link type = "text/css" rel = "stylesheet" href ="http://files.cnblogs.com/zmhsoup/shThemeDefault.css" />
21 < link type = "text/css" rel = "stylesheet" href ="http://files.cnblogs.com/zmhsoup/shCoreDefault.css" />
22 <!--PageBeginHtml Block End-->
23
24 <!--done-->
25 <div id="banner">
26 <!--done-->
27 <div class="header">
28 <div class="headerText">
29 <a id="Header1_HeaderTitle" class="headermaintitle" href="http://www.cnblogs.com/zmhsoup/">醬果兒</a><br>
30 <div class="headerDis"></div>
31 </div>
32 </div>
33 </div>
34 <div id="main">
35 <!-- right starts -->
36 <div id="right">
37 <div id="right_content">
38 <DIV id="mystats">
39
40 <div id="blog_stats">
41 <!--done-->
42 <div class="blogStats">
43 隨筆- 2
44 文章- 0
45 評論- 11
46
47 </div></div>
48
49 </DIV>
50 <div id="mylinks">
51 <!--done-->
52 <a id="blog_nav_sitehome" class="menu" href="http://www.cnblogs.com/">博客園</a> <a id="blog_nav_myhome" class="menu" href="http://www.cnblogs.com/zmhsoup/">首頁</a> <a id="blog_nav_newpost" class="menu" rel="nofollow" href="https://i.cnblogs.com/EditPosts.aspx?opt=1">新隨筆</a> <a id="blog_nav_contact" accesskey="9" class="menu" rel="nofollow" href="https://msg.cnblogs.com/send/%E9%85%B1%E6%9E%9C%E5%84%BF">聯系</a> <a id="blog_nav_admin" class="menu" rel="nofollow" href="https://i.cnblogs.com/">管理</a> <a id="blog_nav_rss" class="menu" href="http://www.cnblogs.com/zmhsoup/rss">訂閱</a> <a id="blog_nav_rss_image" href="http://www.cnblogs.com/zmhsoup/rss"><img src="//www.cnblogs.com/images/xml.gif" alt="訂閱" /></a></div>
53 <div id="topics">
54
55 <div id="post_detail">
56 <!--done-->
57 <div class = "post">
58 <div class = "postTitle">
59 <a id="cb_post_title_url" class="postTitle2" href="http://www.cnblogs.com/zmhsoup/p/5250167.html">Selenium VS QTP</a>
60 </div>
61 <div id="cnblogs_post_body"><p><span style="font-family: 'Microsoft YaHei'; font-size: 13px;"> </span></p>
62 <table style="height: 458px; width: 1445px; background-color: #49b0ca;" dir="ltr" border="0">
63 <tbody>
64 <tr>
65 <td><span style="font-size: 13px; font-family: 'Microsoft YaHei';"><strong> </strong></span></td>
66 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>Selenium系列</strong></span></td>
67 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>QTP</strong></span></td>
68 </tr>
69 <tr>
70 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>適用結構</strong></span></td>
71 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;"> B/S結構</span></td>
72 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;"> C/S、B/S結構</span></td>
73 </tr>
74 <tr>
75 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>適用人員</strong></span></td>
76 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">有一定代碼基礎(Java、C#、Python、Ruby)</span></td>
77 <td>
78 <div><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">對編程不是很熟悉的、厭煩了做手工功能測試的、想快速進入自動化行業的</span></div>
79 </td>
80 </tr>
81 <tr>
82 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>適用公司</strong></span></td>
83 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">開源工具,產品主要是web、app相關的,想做持續集成的回歸測試的</span></td>
84 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">商業工具,公司想快速自動化項目,并且對價格或者對盜版無所謂的</span></td>
85 </tr>
86 <tr>
87 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>適用項目</strong></span></td>
88 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">各種</span></td>
89 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">VBS語法體系,不太適合寫大項目,而且效率很低</span></td>
90 </tr>
91 <tr>
92 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>框架集成</strong></span></td>
93 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">TestNG、Junit、Unittest等</span></td>
94 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">QTP本身就是一個框架,QTP11,宣傳的是高級關鍵字驅動,它實際上也有數據驅動,就是(關鍵字驅動+數據驅動)</span></td>
95 </tr>
96 <tr>
97 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>支持的操作系統<span lang="EN-US">/平臺</span></strong></span></td>
98 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">跨平臺</span></td>
99 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;" lang="EN-US">Windows</span></td>
100 </tr>
101 <tr>
102 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>支持語言</strong></span></td>
103 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">Java、C#、Ruby、Python</span></td>
104 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">VBScript</span></td>
105 </tr>
106 <tr>
107 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>支持插件</strong></span></td>
108 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;"> 啟動瀏覽器時設置profile</span></td>
109 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">.NET的,Java的,SAP的,Terminal Emulator的等等,具有良好的插件支持</span></td>
110 </tr>
111 <tr>
112 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>支持瀏覽器</strong></span></td>
113 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;" lang="EN-US">IE、Firefox、Chrome、Safari和<span lang="EN-US">Opera</span></span></td>
114 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;" lang="EN-US">IE和<span lang="EN-US">Firefox</span></span></td>
115 </tr>
116 <tr>
117 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong><strong>支持對話框</strong></strong></span></td>
118 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;" lang="EN-US">Selenium只是部分支持,像獲取對話框的標題之類的功能并沒有支持</span></td>
119 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;" lang="EN-US">QTP支持各種IE對話框</span></td>
120 </tr>
121 <tr>
122 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong><strong><strong>支持文件上傳</strong></strong></strong></span></td>
123 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;" lang="EN-US">只能通過其他的方式(可以用AutoIT )來實現</span></td>
124 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;" lang="EN-US">自身提供了良好的支持</span></td>
125 </tr>
126 <tr>
127 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>執行方式</strong></span></td>
128 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">并不影響用戶使用其他窗口,也可以在后臺執行(比如說在Jenkins里設置)</span></td>
129 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">完全模擬終端用戶,獨占屏幕,只能開啟一個實例</span></td>
130 </tr>
131 <tr>
132 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>相關資料</strong></span></td>
133 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">2011年selenium2才出,資料在不斷增長中</span></td>
134 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">資料很多</span></td>
135 </tr>
136 <tr>
137 <td><span style="font-size: 13px; color: #ccffff; font-family: 'Microsoft YaHei';"><strong>整合</strong></span></td>
138 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">容易整合</span></td>
139 <td><span style="font-family: 'Microsoft YaHei'; font-size: 13px;">有測試平臺的話,將其整合進去很麻煩</span></td>
140 </tr>
141 </tbody>
142 </table>
143 <p><span style="font-family: 'Microsoft YaHei'; font-size: 13px;"> </span></p>
144 <p><span style="font-family: 'Microsoft YaHei'; font-size: 13px;"> <span style="color: #ff0000;">注:<span style="color: #000000;">本人沒用過QTP,對Selenium的理解也不是十分精確,有不足之處請留言。</span></span></span></p>
145 <p><span style="font-family: 'Microsoft YaHei'; font-size: 13px;"> </span></p>
146 <p><span style="font-family: 'Microsoft YaHei'; font-size: 13px;"> </span></p>
147 <div><span style="font-family: 'Microsoft YaHei'; font-size: 13px;"> </span></div></div><div id="MySignature"></div>
148 <div class="clear"></div>
149 <div id="blog_post_info_block">
150 <div id="BlogPostCategory"></div>
151 <div id="EntryTag"></div>
152 <div id="blog_post_info">
153 </div>
154 <div class="clear"></div>
155 <div id="post_next_prev"></div>
156 </div>
157
158
159 <div class = "postDesc">posted on <span id="post-date">2016-03-07 14:31</span> <a href='http://www.cnblogs.com/zmhsoup/'>醬果兒</a> 閱讀(<span id="post_view_count">...</span>) 評論(<span id="post_comment_count">...</span>) <a href ="https://i.cnblogs.com/EditPosts.aspx?postid=5250167" rel="nofollow">編輯</a> <a href="#" οnclick="AddToWz(5250167);return false;">收藏</a></div>
160 </div>
161 <script type="text/javascript">var allowComments=true,cb_blogId=270373,cb_entryId=5250167,cb_blogApp=currentBlogApp,cb_blogUserGuid='e3a0fc5a-22b6-e311-8d02-90b11c0b17d6',cb_entryCreatedDate='2016/3/7 14:31:00';loadViewCount(cb_entryId);</script>
162
163 </div><a name="!comments"></a><div id="blog-comments-placeholder"></div><script type="text/javascript">var commentManager = new blogCommentManager();commentManager.renderComments(0);</script>
164 <div id='comment_form' class='commentform'>
165 <a name='commentform'></a>
166 <div id='divCommentShow'></div>
167 <div id='comment_nav'><span id='span_refresh_tips'></span><a href='javascript:void(0);' οnclick='return RefreshCommentList();' id='lnk_RefreshComments' runat='server' clientidmode='Static'>刷新評論</a><a href='#' οnclick='return RefreshPage();'>刷新頁面</a><a href='#top'>返回頂部</a></div>
168 <div id='comment_form_container'></div>
169 <div class='ad_text_commentbox' id='ad_text_under_commentbox'></div>
170 <div id='ad_t2'></div>
171 <div id='opt_under_post'></div>
172 <div id='cnblogs_c1' class='c_ad_block'></div>
173 <div id='under_post_news'></div>
174 <div id='cnblogs_c2' class='c_ad_block'></div>
175 <div id='under_post_kb'></div>
176 <div id='HistoryToday' class='c_ad_block'></div>
177 <script type='text/javascript'>
178 fixPostBody();
179 setTimeout(function () { incrementViewCount(cb_entryId); }, 50);
180 deliverAdT2();
181 deliverAdC1();
182 deliverAdC2();
183 loadNewsAndKb();
184 loadBlogSignature();
185 LoadPostInfoBlock(cb_blogId, cb_entryId, cb_blogApp, cb_blogUserGuid);
186 GetPrevNextPost(cb_entryId, cb_blogId, cb_entryCreatedDate);
187 loadOptUnderPost();
188 GetHistoryToday(cb_blogId, cb_blogApp, cb_entryCreatedDate);
189 </script>
190 </div>
191
192
193 </div>
194 </div>
195 </div>
196 <!-- right ends -->
197 <!-- left starts -->
198 <div id="left">
199 <!-- 左側工具部分 -->
200 <div id="left_content">
201 <div id="calendar"><div id="blog-calendar" style="display:none"></div><script type="text/javascript">loadBlogDefaultCalendar();</script></div>
202
203 <!--done-->
204 <!-- <h1 class="listtitle">公告</h1> -->
205 <div class="newsItem">
206 <div id="blog-news"></div><script type="text/javascript">loadBlogNews();</script>
207 </div>
208
209
210 <DIV id="leftcontentcontainer">
211 <div id="blog-sidecolumn"></div><script type="text/javascript">loadBlogSideColumn();</script>
212 </DIV>
213
214 </div>
215 <!-- //右側工具部分 -->
216 </div>
217 <!-- left ends -->
218 <div class="clear"></div>
219 </div>
220 <div id="footer">
221
222 <!--done-->
223 Copyright ©2017 醬果兒
224 </div>
225
226 </body>
227 </html>
?
轉載于:https://www.cnblogs.com/qingchenjing/p/7451871.html
總結
以上是生活随笔為你收集整理的Selenium VS QTP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS内容简单归纳
- 下一篇: css实现tab切换效果