一般的な自動テストフレームワーク

共通の特徴:プログラミング言語+ユニットテストフレームワーク+スキャンコンパイルツール+継続的インテグレーションツール+データベース+プロジェクト管理ツール

1、インターフェース自動化フレームワーク。

①、Javaの+のTestNG / JUnitの+のMaven / Antの/のGradle +ジェンキンス+ MySQLの+ TESTLINK / Redmineの

②、のpython +ユニットテスト/ pytest + Gitの+ジェンキンス+ MySQLの+ TESTLINK / Redmineの

③、パイソン+ rebotフレームワーク+ユニットテスト/ pytest + Gitの+ジェンキンス+のMySQL + TESTLINK /記法

④、JMeterの+のMaven / Antの+ジェンキンス+ MySQLの+ TESTLINK / Redmineの

2UIのテスト自動化フレームワーク

①、Javaの+セレン/ appium + TestNGの/ JUnitの+のMaven / Antの/のGradle +ジェンキンス+ MySQLの+ TESTLINK / Redmineの

②、のpython +セレン/ appium +単体テスト/ pytest + Gitの+ジェンキンス+ MySQLの+ TESTLINK / Redmineの

③、パイソン+ rebotフレームワーク+ユニットテスト/ pytest + Gitの+ジェンキンス+のMySQL + TESTLINK /記法

 

プログラミング言語:テストスクリプト、ログおよび出力を書き込みます。

ユニットテストフレームワーク:構成スクリプトテスト、異常チェックして、いくつかの列を提供するステップと

スキャンコンパイラツール:テストファイルスキャンは通常、継続的インテグレーションツールより良い効果で、コンパイルしました。

継続的インテグレーションツール:ジェンキンス、古典的な継続的インテグレーションツール。

データベース:テストデータ管理;

プロジェクト管理ツール:統計的管理のテスト結果。

 

 

おすすめ

転載: www.cnblogs.com/shallwebegin/p/11621917.html