2011/05/06

Selenium Basic

下載安裝 Sauce Builder 後,就可以在 Firefox 裡,使用這個 IDE 來錄製測試動作,還有匯出成 Python 或自己喜歡的程式碼,結果類似下列內容,可以在 local 執行:
self.selenium = selenium(
"localhost", 4444, "*chrome", "http://google.com/")

想把上述程式碼改在雲端執行,可藉助 OnDemand 服務,並把內容修改成下列這樣:
self.selenium = selenium(
'http://ondemand.saucelabs.com',
80,
"""{
"username": "USERNAME",
"access-key": "ACCESS_KEY",
"os": "Windows 2003",
"browser": "firefox",
"browser-version": "3.",
"name": "This is an example test"
}""",
'http://google.com')

這樣一來,就不必自己跑 Selenium RC 囉。

2011/05/04

plone.dexterity zh_TW translation

# Translations template for plone.dexterity.
# Copyright (C) 2010 Plone foundation
# This file is distributed under the same license as the plone.dexterity
# project.
# marr <marr.tw@gmail.com>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: plone.dexterity 1.0b3\n"
"Report-Msgid-Bugs-To: dexterity-development@googlegroups.com\n"
"POT-Creation-Date: 2010-07-09 15:38+0200\n"
"PO-Revision-Date: 2011-05-04 10:10+0800\n"
"Last-Translator: marr <marr.tw@gmail.com>\n"
"Language-Team: Plone i18n <plone-i18n@lists.sourceforge.net>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 0.9.5\n"

#: plone/dexterity/browser/add.py:82
#: plone/dexterity/browser/edit.py:15
msgid "Save"
msgstr "儲存"

#: plone/dexterity/browser/add.py:92
msgid "Item created"
msgstr "項目已新增"

#: plone/dexterity/browser/add.py:94
#: plone/dexterity/browser/edit.py:25
msgid "Cancel"
msgstr "取消"

#: plone/dexterity/browser/add.py:96
msgid "Add New Item operation cancelled"
msgstr "新增項目已取消"

#: plone/dexterity/browser/add.py:112
msgid "Add ${name}"
msgstr "新增 ${name}"

#: plone/dexterity/browser/base.py:14
msgid "Content"
msgstr "內容"

#: plone/dexterity/browser/edit.py:22
msgid "Changes saved"
msgstr "更改已儲存"

#: plone/dexterity/browser/edit.py:27
msgid "Edit cancelled"
msgstr "編輯已取消"

#: plone/dexterity/browser/edit.py:48
msgid "Edit ${name}"
msgstr "編輯 ${name}"