この記事では、プロセスで発生したインタフェースhttprunner DO自動テストフレームワークの使用における主な問題点をまとめたもの
1.読むパラメータ化プロセスでのCSVファイルは、整数に読み出すことができません。
読み込みファイルのデータの下に、すべての文字列フォーマット
理由:csv形式自体は、サポートされているコンフィギュレーション・データ・タイプではありません。それ自体ではこの機能はありません。
解像度:暫定ソリューションは、同じことを読み取るために、カスタム関数CSVファイルを作成するために、独自の一時的な$ {P()}関数がパラメータ化されていないが、変換のint型にデータを読み出した後フォーマット、int型に読み出した文字列を変換します。
DEF (csv_path)をparameters_csv: DATA_LIST = [] を開く(csv_pathと' R&LT '、コード= ' UTF8 ' )AS FP: のための I におけるcsv.DictReader(FP):#DictReader的パラメータであるCSVファイルを読み込むことによって形式の所定の I [ 「ステータス」 ] = INT(I [ 「ステータス」])#コンバートデータ型は、この必要性は、int型ののインタフェースIのステータス リストに追加するdata_list.append(I)#最後のデータニーズリターン リターン DATA_LIST