angular.js測試框架protracotr自帶的webdriver-manager啟動問題“Invalid or corrupt jarfile”

来源:http://www.cnblogs.com/kongxianghai/archive/2017/01/20/6322459.html
-Advertisement-
Play Games

按照官網安裝完protractor。 升級webdriver-manager,獲取selenium-server-standalone庫文件以及各種瀏覽器驅動文件。 升級後運行命令啟動webdriver-manager以便提供瀏覽器模擬服務。 運行後會出現錯誤“Error: Invalid or c ...


按照官網安裝完protractor。

升級webdriver-manager,獲取selenium-server-standalone庫文件以及各種瀏覽器驅動文件。

webdriver-manager update

升級後運行命令啟動webdriver-manager以便提供瀏覽器模擬服務。

webdriver-manager start

運行後會出現錯誤“Error: Invalid or corrupt jarfile”。

原因應該是文件下載的不完整或者文件錯誤。

可以把“selenium-server-standalone-2.53.1.jar”手動刪除,用vpn/代理再次執行“webdriver-manager update”,如果update的時候,在控制台里看到有error信息的話,那麼還要重新下載,換個vpn或網路再試試。

 

END


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 當代碼中有多層嵌套時,會降低代碼的可讀性,對於以後的修改也增加難度,所以我們需要分解複雜的判斷並儘快返回。 重構前代碼 重構後代碼 重構後的代碼,大大提高了可讀性和以後的可維護性。 ...
  • 第一種方式:通過synchronized解決,性能下降 1 package singleton; 2 3 public class Singleton { 4 private Singleton() { 5 } 6 7 private static Singleton instance ; 8 9 ...
  • 分類搜索實現 1.添加搜索框 打開Index視圖,添加一個搜索框,代碼如下: ... <div class="portlet light"> <div class="portlet-title portlet-title-filter"> <div class="inputs inputs-full ...
  • 本篇博文,我們來說一下外觀模式。 一、案例 我們大家都買過股票嗎?即使沒有買過股票的,也大體知道炒股是什麼回事,說白了就是股票的買賣。 下麵我們用簡單的控制台應用程式來模擬一下股票買賣的場景。代碼如下: 客戶端: 二、演繹 嗯,然而,對於不瞭解股票的朋友來說,面對這麼多支股票,他們也不知道改如何買賣 ...
  • html 裡面的 role 本質上是增強語義性,當現有的HTML標簽不能充分表達語義性的時候,就可以藉助role來說明。通常這種情況出現在一些自定義的組件上,這樣可增強組件的可訪問性、可用性和可交互性。role的作用是描述一個非標準的tag的實際作用。比如用div做button,那麼設置div 的 ...
  • [1]z-index [2]fixed [3]overflow [4]定位父級 ...
  • <span style="vertical-align: middle;"> <input type="checkbox" id="agree" checked="checked"/> <label for="agree"> </label> </span> ...
  • 我的前面一張文章實現了用css3製作旋轉的效果,現在呢,我換另外一種方法來實現.就是使用js結合css3的方法來實現的.下麵我就先上圖給大家看看效果吧 下麵呢我先放上我的css代碼,代碼很簡單: 上面的代碼大家都看得懂,我就不介紹了.我重點講的是js的代碼部分. 我在這就把相對的難點講一下: ...
一周排行
    -Advertisement-
    Play Games
  • 前言 本文介紹一款使用 C# 與 WPF 開發的音頻播放器,其界面簡潔大方,操作體驗流暢。該播放器支持多種音頻格式(如 MP4、WMA、OGG、FLAC 等),並具備標記、實時歌詞顯示等功能。 另外,還支持換膚及多語言(中英文)切換。核心音頻處理採用 FFmpeg 組件,獲得了廣泛認可,目前 Git ...
  • OAuth2.0授權驗證-gitee授權碼模式 本文主要介紹如何筆者自己是如何使用gitee提供的OAuth2.0協議完成授權驗證並登錄到自己的系統,完整模式如圖 1、創建應用 打開gitee個人中心->第三方應用->創建應用 創建應用後在我的應用界面,查看已創建應用的Client ID和Clien ...
  • 解決了這個問題:《winForm下,fastReport.net 從.net framework 升級到.net5遇到的錯誤“Operation is not supported on this platform.”》 本文內容轉載自:https://www.fcnsoft.com/Home/Sho ...
  • 國內文章 WPF 從裸 Win 32 的 WM_Pointer 消息獲取觸摸點繪製筆跡 https://www.cnblogs.com/lindexi/p/18390983 本文將告訴大家如何在 WPF 裡面,接收裸 Win 32 的 WM_Pointer 消息,從消息裡面獲取觸摸點信息,使用觸摸點 ...
  • 前言 給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。 系統不僅具備強大的庫存管理功能,還集成了高性能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的用戶體驗。 項目介紹 Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理 ...
  • ABP CLI常用的代碼分享 一、確保環境配置正確 安裝.NET CLI: ABP CLI是基於.NET Core或.NET 5/6/7等更高版本構建的,因此首先需要在你的開發環境中安裝.NET CLI。這可以通過訪問Microsoft官網下載並安裝相應版本的.NET SDK來實現。 安裝ABP ...
  • 問題 問題是這樣的:第三方的webapi,需要先調用登陸介面獲取Cookie,訪問其它介面時攜帶Cookie信息。 但使用HttpClient類調用登陸介面,返回的Headers中沒有找到Cookie信息。 分析 首先,使用Postman測試該登陸介面,正常返回Cookie信息,說明是HttpCli ...
  • 國內文章 關於.NET在中國為什麼工資低的分析 https://www.cnblogs.com/thinkingmore/p/18406244 .NET在中國開發者的薪資偏低,主要因市場需求、技術棧選擇和企業文化等因素所致。歷史上,.NET曾因微軟的閉源策略發展受限,儘管後來推出了跨平臺的.NET ...
  • 在WPF開發應用中,動畫不僅可以引起用戶的註意與興趣,而且還使軟體更加便於使用。前面幾篇文章講解了畫筆(Brush),形狀(Shape),幾何圖形(Geometry),變換(Transform)等相關內容,今天繼續講解動畫相關內容和知識點,僅供學習分享使用,如有不足之處,還請指正。 ...
  • 什麼是委托? 委托可以說是把一個方法代入另一個方法執行,相當於指向函數的指針;事件就相當於保存委托的數組; 1.實例化委托的方式: 方式1:通過new創建實例: public delegate void ShowDelegate(); 或者 public delegate string ShowDe ...