原创 RobotFrameWork(五)控制流之if語句——Run Keyword If

5.1 語句簡介 robotframework中的if語句是使用關鍵字Run Keyword If來代替的 Run Keyword If 函數釋義:如果給出的判斷條件滿足,就執行給出的關鍵字。 函數結構範例: Run Keyword 

原创 RobotFrameWork(一)robotframework(python版)及Ride在ubuntu下安裝

1.準備條件:  ubuntu12.04(推薦),我試用了ubuntu11.04及11.10,感覺不太好,主要是這個兩版本對圖像界面的支持不太好,快速移動窗口,會有花屏現象。ubuntu12.04下則不會有。注意: ubuntu12.0

原创 no python installation found in the registry

今天在win7 x64系統下安裝robotframework時,出現“no python installation found in the registry”這個錯誤。 原因:python是32位版本,安裝時只會在註冊表HKEY_LOC

原创 問題解決:/etc/fstab is read-only(add ! to override)

原本想讓虛擬機開機自動加載掛載盤,修改/etc/fstab後,結果啓動時就卡住了,因爲/etc/fstab中寫入信息錯誤。修改/etc/fstab文件時,因爲/etc/fstab爲只讀模式,讓人很苦惱啊 解決方案: 1.執行mount -

原创 RobotFrameWork(六)控制流之For循環

For循環 函數結構範例: :For 變量  IN  序列(or 列表)      關鍵字 參數值   :For 變量  IN RANGE 循環限量      關鍵字  參數值 示例演示版本:robotframework2.7.5 使用

原创 spark集羣搭建

文件路徑:scala,jdk及spark解壓路徑均在/usr/local/ 一、安裝scala (1)下載scala wget http://downloads.typesafe.com/scala/2.10.5/scala-2.1

原创 RobotFrameWork(一)robotfamework在centos下headless無界面安裝

最近需要在linux下使用命令執行robotframework測試用例,順便搭建下robotframework的headless環境 系統:centos7.5 軟件版本:firefox38.5 搭建步驟: 1.安裝處理圖形化功能及fir

原创 python中實現switch

# -*- coding: utf-8 -*- ######################################### # python switch #################################

原创 RobotFrameWork(四)變量運算與Evaluate

一、特殊變量運算: 執行結果: 二、Evaluate使用 函數釋義:Evaluate是執行python表達式,並返回執行結果 示例1: 執行結果: 示例2: 執行結果:

原创 win7與linux網絡共享掛載nfs配置

網絡文件系統(NFS,Network File System)是一種將遠程主機上的分區(目錄)經網絡掛載到本地的一種機制,通過對網絡文件系統的支持,用戶可以在本地系統上像操作本地分區一樣來對遠程主機的共享分區(目錄)進行操作。(類似於w

原创 RobotFrameWork(十三)RobotFramework與loadrunner性能測試結合(基於Remote庫)

一般我們進行完功能測試,都需要進行下性能測試,那麼這章我來介紹下,RobotFramework與loadrunner性能測試的融合,即運行完自動化功能測試,藉助RobotFramework的Remote庫來執行性能測試。 13.1 準備條

原创 RobotFrameWork(十一)AutoItLibrary測試庫在win7(64bit)下安裝及簡單使用

最近安裝AutoItLibrary,發現在win7 x64下無法安裝成功,後來經過定位,發現是3rdPartyTools\AutoIt目錄下面AutoItX3.dll的問題。因爲AutoItX3.dll是32位的,所以我就在網上搜索了一個

原创 RobotFrameWork(十)Remote遠程庫使用

使用原因: ① 測試需要跨越多個物理機器,且有的測試庫也必須部署在被測系統上。比如:客戶端需要在兩臺系統分別爲windows和linux的服務器下,執行測試環境的初始化及清理工作。 ② 一個測試要使用多個庫,但是有的只能用jybot運行,

原创 RobotFrameWork(三)數據類型

1.1 數字變量 執行結果: 1.2 布爾變量和None/null 執行結果: 1.3 字符串、元組、list和字典 執行結果: 1.4 space和empty 執行結果:

原创 python學習——編碼

爲了將各種不同的語言都包含在同一的字符集中,滿足國際間的信息交流國際上制定了UNICODE字符集。 通過使用UNICODE字符集可以滿足跨語言的文字處理,有效的避免亂碼產生。 使用方法:在腳本中增加以下代碼行之一 #-*- c