Gherkin機能ファイルをJSONに解析するためのかなりのアプローチ
コード
Gherkin機能ファイルをJSONに解析するためのかなりのアプローチ

Gherkin機能ファイルをJSONに解析するためのかなりのアプローチ

Gherkinは、自動化テストを実行するためにCucumberを理解できる平易な英語フォーマットです。 Gherkin機能ファイル言語は、ビジネスで読み取り可能なドメイン固有の言語です。 このコードは、Gherkin機能ファイルをJSON Formatterフレームワークに基づくJSON形式に変換するためのものです。 ガーキンからJSONパーサーへ // Gherkinの機能ファイルをJSONに変換したメインクラス パブリッククラスGToJRun { //ここで、Gherkinのパスをフィーチャーファイルに、JSONのファイルパスをに設定します。 // JSONフォーマットに書き込みます private static String featurePath =“ c:\ Json \ login.feature”; プライベート静的文字列jasonPath =“ c:\ Json \ login.json”; // JSON出力用にきれいで見苦しいフォーマットに設定する。 デフォルトでは可愛い static GtoJCore testG = new GtoJCore(“ pretty”); public static void main(String [] args){ testG.gherkinTojson(featurePath、jasonPath); } } コアクラスはJSON...

スクリーンショットを取り、JavaとSelenium Webriverを使用してMSSQLデータベースに保存する方法

スクリーンショットを取り、JavaとSelenium Webriverを使用してMSSQLデータベースに保存する方法

これはSelenium Webdriverを使用してスクリーンショットを撮り、MS SQLデータベースに保存することです。 画像は、ブラウザ名、ブラウザのバージョン、シーケンス番号、シナリオ名を追加した画像名でデータベースに保存されます。 このコードはChrome、Firefox、Internet Explorer、およびSafariでサポートされています。 必要に応じて、画像をローカルフォルダに保存するための63〜70行目にもう1つオプションがあります。 あなたは、ローカルシステムでフォルダを設定することができます、そしてそれはあなたがMSSqlデータベースでpng形式とバイト形式で指定したフォルダに絵を保存します。 スクリーンショットを取り、JavaとSelenium Webriverを使用してMSSQLデータベースに保存します。 パッケージcom.main; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import j...

スクリーンショットを取り、JavaとSelenium Webriverを使用してローカルフォルダに保存する方法

スクリーンショットを取り、JavaとSelenium Webriverを使用してローカルフォルダに保存する方法

フェイスブック Twitter Pinterest WhatsApp 電報 これは、任意のWebページのスクリーンショットを撮り、その画像をローカルフォルダに保存することです。 これはSelenium Webdriverに基づいており、現在Firefox、Internet Explorer、Chrome、およびSafariをサポートしています。 画像は現在の時刻を画像名としてローカルフォルダに保存できます。 スクリーンショットを取り、JavaとSelenium Webriverを使用してローカルフォルダに保存します。 import java.io.File; import java.io.IOException; import org.apache.commons.io.FileUtils; import org.openqa.selenium.OutputType; import org.openqa.selenium.TakesScreenshot; import org.openqa.selenium.WebDriver; public class ImageSave { String imageName = System.currentTimeMillis() + ".png"; public void ...

Javaを使用して画像をバイトに変換し、画像の幅と高さを取得する方法

Javaを使用して画像をバイトに変換し、画像の幅と高さを取得する方法

これは任意の画像をバイトフォーマットに変換するためのものです。 あなたはJPGまたはPNG形式をバイト形式に変換し、必要ならJavaを使ってデータベースに保存することができます。 このスクリプトは、実際の画像の幅や高さ(ピクセル単位)などの画像プロパティも提供します。 Yuuは "width x height"フォーマットの画像プロパティを文字列フォーマットで取得できます。 Javaを使用して画像をバイトに変換し、画像の幅と高さを取得する import javax.imageio.ImageIO; import org.apache.commons.io.IOUtils; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; public class ImageUtil { public static String imageWH() { File imageFile = new File ("C:\test50.png"); FileInputStream fisLocal = new FileInputStream(imageFile); byte[] imageByteLocal = IOUtils.toByteA...

Javaを使用してMicrosoft SQL Serverとプロパティファイルを接続する

Javaを使用してMicrosoft SQL Serverとプロパティファイルを接続する

このコードは、Javaを使用してMicrososft SQLデータベースをCallable statementに接続するためのものです。 呼び出し可能ステートメント、パラメーター、およびSQLドライバーURLは、プロパティー・ファイルから呼び出しています。 データベースに接続されると、クエリに基づいて特定の列のすべての値が入力されます。 SQLデータベースの出力をファイルに出力できます。 MS SQLとプロパティファイルおよび呼び出し可能ステートメントとの接続 import java.util.Properties; import java.util.Random; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.sql.DriverManager; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Properties; import java.util.Random; import java.io.Fil...

Gherkin機能ファイルをJSONに解析するためのかなりのアプローチ

Gherkin機能ファイルをJSONに解析するためのかなりのアプローチ

Gherkinは、自動化テストを実行するためにCucumberを理解できる平易な英語フォーマットです。 Gherkin機能ファイル言語は、ビジネスで読み取り可能なドメイン固有の言語です。 このコードは、Gherkin機能ファイルをJSON Formatterフレームワークに基づくJSON形式に変換するためのものです。 ガーキンからJSONパーサーへ // Gherkinの機能ファイルをJSONに変換したメインクラス パブリッククラスGToJRun { //ここで、Gherkinのパスをフィーチャーファイルに、JSONのファイルパスをに設定します。 // JSONフォーマットに書き込みます private static String featurePath =“ c:\ Json \ login.feature”; プライベート静的文字列jasonPath =“ c:\ Json \ login.json”; // JSON出力用にきれいで見苦しいフォーマットに設定する。 デフォルトでは可愛い static GtoJCore testG = new GtoJCore(“ pretty”); public static void main(String [] args){ testG.gherkinTojson(featurePath、jasonPath); } } コアクラスはJSON...

JavaとSelenium WebDriverを使用してシステムOS、ブラウザ、およびバージョンを取得する方法

JavaとSelenium WebDriverを使用してシステムOS、ブラウザ、およびバージョンを取得する方法

フェイスブック Twitter Pinterest WhatsApp 電報 これはSelenium Webドライバでブラウザ名とブラウザのバージョンを取得するためのものです。 Firefox 29、Internet Explorer 08、Chrome 35などのブラウザ名とバージョン名が返されます。 これは、バージョン番号を表示するためにjavascriptとselenium Webドライバで行われます。 OSDetectorは、Windows、MAC、Linux、およびSolarisのオペレーティングシステム名を返します。 JavaとSelenium WebDriverを使用してOS、ブラウザ、およびバージョンを検出する import org.openqa.selenium.Capabilities; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.WebDriver; import org.openqa.selenium.remote.RemoteWebDriver; import org.openqa.selenium.Capabilities; import org.openqa.selenium.JavascriptExecutor; import org.openqa.s...