http://networktest.com/arubaarm/arubaarm1.pdf
Aruba Networks’ Adaptive Radio Management (ARM) features aim to boost application performance
for 802.11n and legacy clients, especially in high-density environments such as offices, conference
rooms, and lecture halls
iTest@Study
星期三
星期二
How to test wireless ATF function?
What is ATF ? You can find the answer in https://support.ruckuswireless.com/answers/000002008.
How to test it? That's good explanation in http://www.tomshardware.co.uk/wi-fi-performance,review-32231-14.html.
星期一
Test Data syntax
在 Robot Framework ,如何去創建 test cases, test suites等等資訊,可以參考 User Guide的第二章節 Creating test data.
Robot Framework 包含了怎樣的內容於 Test data syntax.
節錄。
HTML 實體參考 (for example,
的 encoding 可以被使用.
Normal HTML files 必須使用 META 元素 如下所述:
XHTML files 應該使用 XML 前言,如下所述:
如果沒有特別說明 encoding 型態, Robot Framework 使
用 ISO-8859-1 為預設值.
Robot Framework 包含了怎樣的內容於 Test data syntax.
節錄。
首先談談關於 2.1.1 Files and directories的內容。
- Test Cases 是被創建在一些 Test Cases Files.
- 一個 Test Case File 將自動產生一個 Test Suite.(它將包含所有Test Cases)
- 一個目錄內包含有所 Test Cases Files 並形成 High-Level Test Suite。
- 一個 Test Suite 目錄也可以包含其他的 Test Suite 目錄,也就是可具有巢狀。
- Test Suite 目錄可以有一個special initialization file.
除了上面說的這些之外,它還有
- Test libraries: 包含 Lowest-level keywords.
- Resouce files: Variable 和 High-level user keyword.
- Variable files: 提供彈性的方法取創建在resouce file的變數
再來說明一下 2.1.2 Supported file formats可以使用
Robot Framework 的 test data 是定義成表格的型式。
- HTML
在HTML文件中,測試數據在分離的表所定義。Robot Framework識別這些基於在
他們的第一單元中的文本測試數據表。認可外的一切都將被忽略。
Setting | Value | Value | Value |
---|---|---|---|
Library | OperatingSystem | ||
Variable | Value | Value | Value |
---|---|---|---|
${MESSAGE} | Hello, world! | ||
Test Case | Action | Argument | Argument |
---|---|---|---|
My Test | [Documentation] | Example test | |
Log | ${MESSAGE} | ||
My Keyword | /tmp | ||
Another Test | Should Be Equal | ${MESSAGE} | Hello, world! |
Keyword | Action | Argument | Argument |
---|---|---|---|
My Keyword | [Arguments] | ${path} | |
Directory Should Exist | ${path} |
HTML 實體參考 (for example,
ä
) 被支援. 除此之外, 任何的 encoding 可以被使用.
Normal HTML files 必須使用 META 元素 如下所述:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
XHTML files 應該使用 XML 前言,如下所述:
<?xml version="1.0" encoding="Big5"?>
如果沒有特別說明 encoding 型態, Robot Framework 使
用 ISO-8859-1 為預設值.
- TSV(tab-separated values)
- plain test
( Continue ... )
- reST( reStructuredText )。
How to verify installation in Robot Framework?
After you setted up the WINDOW PATH, you can run some commands as below.
D:\Python27> pybot --version
Robot Framework 2.9.2 (Python 2.7.10 on win32)
D:\Python27>rebot --version
Rebot 2.9.2 (Python 2.7.10 on win32)
Robot Framework Architecture
在這個架構中,關於 Test Data 是個簡單且容易編輯的表格型式。 Robot Framework被啟動後,它便開始引用
Test Data並開始測試 Test Cases . 最後將產生log 與report。
核心的Robot Framework不知道所測試的目標任何東西,並與它的相互作用是通過test libraries 處理。Library 既可以直接使用應用程序界面或使用Low level的測試工具為驅動程序。[Use Guide]
Something Notice
1. Robotframework-RIDE already updated to 1.5a2 , you can download from
https://pypi.python.org/pypi/robotframework-ride
2. Robotframework is newest version 2.9.2
3. Get related documents about Robot Framework. [Link]
4. Now Robot does not support in Python 3, but there is an un-official Python 3 port available.
https://pypi.python.org/pypi/robotframework-ride
2. Robotframework is newest version 2.9.2
3. Get related documents about Robot Framework. [Link]
4. Now Robot does not support in Python 3, but there is an un-official Python 3 port available.
標籤:
Newest,
RobotFramework
星期四
How to install Ride IDE of robotframework is for Microsoft Win7.
Step by Step,
1. install python 2.7
2. install pip (python get-pip.py)
Reference Site: Click this LinkDownload get-pip.py file: Click this Link
3. pip install robotframework
4. pip install robotframework-ride
Reference Site: Click this Link
5. install wxpython 2.8, wxPython2.8-win32-ansi-2.8.12.1-py27.exe
Reference Site: Click this Link
6. Run ride.py
Full Path ==> c:\Python27\python.exe c:\Python27\Scripts\ride.py
標籤:
IDE,
RobotFramework
Official Site
robotframework URL: http://robotframework.org/
Robot Framework 是一個通用的自動化測試框架進行驗收測試和驗收測試驅動開發(ATDD)。它具有易於使用的表格的測試數據的語法和它利用關鍵字驅動測試方法。其測試能力可通過實施,使用Python或Java測試庫進行擴展,並且用戶可以創建從使用被用於創建測試例相同的語法現有新的更高層次的關鍵字。
Roobot Framework項目託管在 GitHub ,你可以找到更多的文檔,源代碼和問題跟踪。下載託管在 PyPI。該框架周圍有豐富的生態系統,包括各種通用的test libraries 和tools被開發為單獨的項目。
Robot Framework是操作系統和應用程序的獨立。核心框架是使用 Python實現,也可以運行在 Jython(JVM)和 IronPython(.NET)。
機器人框架本身是開源軟件,在Apache License 2.0授權下,並且大部分在生態系統中的庫和工具也都是開源的。核心框架的發展受到支持 Nokia Networks。
訂閱:
文章 (Atom)