私は日本でしかないと思うアセンブリ言語に類似したP2という言語をC#に変換するツールを作成しました。 P2には少なくとも100個のモジュールがあり、C#への変換が正しいかどうかを確認したいのですか?どのようにこれをテストできますか?言語変換テスト
Q
言語変換テスト
1
A
答えて
2
コンバータをテストしないで、最終コードをテストします。
コードがコンパイルされない場合は、コンバータが正常に動作していません。コードがコンパイルされ、機能テストが失敗した場合は、テストに合格するようにコードを微調整できます。かなり成功した場合は、実際に失敗するモジュールを修正するだけでよいことがわかります。
Goodluck!
1
私は難しいと思う形式的な数学的証明の欠如は、プディングの証明は単体テストにあります。変換されたC#スニペットをラップし、コンパイルして同様の環境で実行し、出力を元のものと比較する方法を見つける必要があります。テストで厳格でなければ、結果を確信できる方法はありません。
関連する問題
- 1. 言語変換スクリプト
- 2. PHP言語(ユニット)テスト
- 3. wiki言語を別の言語に変換する
- 4. プログラミング言語を別の言語に変換するツールはありますか?
- 5. ルールとスクリプト言語JavaとXSLTの両方に変換できる言語
- 6. db項目をある言語から別の言語に変換する
- 7. Javaスクリプトアラビア語とその他の言語への変換
- 8. asp.netの言語互換性
- 9. プログラミング言語コンパイラは、最初にアセンブリに変換するか、直接機械語に変換しますか?
- 10. コンパイラ言語からC++への関数シグニチャの変換
- 11. Google Apiの言語変換が動作しない
- 12. numbers charcodeを別の言語に変換する
- 13. スピーチからテキストへの変換言語モデル?
- 14. 文字列をC言語のコードに変換する方法#
- 15. C言語でu_char *をchar []に変換する方法
- 16. LDのラダーをSTのリテラル言語に変換するには?
- 17. 言語コードを(dojo)ロケールコードに変換する
- 18. C言語で.docxを.pdfに変換する方法
- 19. 複数の言語をサポートするmysqlデータベースの変換
- 20. イメージをIPhoneの他の言語に変換する
- 21. C言語の#includeの絶対パスを変換する
- 22. WPF 2DグラフィックスとC言語の 'グループ'変換
- 23. アプリケーションを任意の言語に変換できますか?
- 24. C言語でのCIDR形式へのネットマスク変換
- 25. オフィス文書をC言語でPDFに変換する#
- 26. 言語を変更する
- 27. 表現言語。ドミナント変数
- 28. Joomla言語スイッチャーの変更
- 29. i18nextの言語変数
- 30. SQl Express変更言語