2009-07-07 21 views

答えて

0

私はVS IDEでサポートされていたため、C#を使用していましたが、それはわかっていました。それが私たちが必要とすることをしなかった場合には決してしなかった。あるケースでは、単純なWritelineステートメントを使用して新しいテストケースのC#コードを生成する関数を作成しました。

3

テスターで働いた最後の場所では、AutomatedQAのTestCompleteが使用されていました。私が正しく覚えていれば、アプリケーションは異なる言語のクローンを使うことができます。機能一覧(VBScript、JScript、DelphiScript、C++ Script、またはC#Script)を引用するには(注:C++ Script、NOT C++) C++ Scriptを使用したのは、ソフトウェアの開発で主に使用されていた言語がC++であったためです。

0

私が働く場所は、テストプラットフォームがTestPartnerであるため、VBAを使用しています。コードはC#とJAVAで書かれているので、あまりうまくいきません。しかし、やはり開発者とテスト担当者は同じコードに触れません。

0

私はFitnesseで試合しました。テスターは、入力と期待値をデカールし、フィクスチャを入力に対して宣言することで、Wikiでテストを定義することができます。 1つの問題:最初にテクスチャを書いてテスターが髪の毛が少なくなるように訓練することができます。

1

キーワード駆動テストを使用するrobot frameworkを使用します。キーワードそのものは、Python、Java、その他の言語で書かれています。上記の完全な作業テストスイートではありません。

*** Settings *** 
| Library  | Selenium2Library 
| Suite Setup | Open browser | ${HOST} | browser=${BROWSER} 
| Suite Teardown | Close all browsers 

*** Test Cases *** 
| Validate that we can log in 
| | Go to the login page 
| | Input username "demo" 
| | Input password "mode" 
| | Click on "submit" 
| | The home page should be visible 

注:

は、ここでは、構文の例です。個々のキーワードの定義は含まれていませんが、同じ構文を使用して構築され、ロボットやセレンライブラリによって提供される基本的なキーワードに基づいて構築されています。

キーワードは他のキーワードで構成することも、直接Pythonで書くこともできます。 robot remote library interfaceを活用すれば、他の言語を使用して、ほぼすべての言語でキーワードを書くことができます。また、javaや.netオブジェクトとして実装されたキーワードを直接読み込むことができる、jythonまたは鉄のpython経由でロボットを実行するオプションもあります。

0

言語はツールによって異なります。たとえば、私の場所では、QuickTestProはメインツールなので、VBScritpはメインツールです。
一方PowerShellやC#を使うのは私にとってはうまくやってくれました。

関連する問題