私はプログラム分析分野に不慣れで、この分野のいくつかの資料を読んだ後、対応する答えが見つからないいくつかの質問があります..
ツールを実装する場合を参照してください:シンボリック実行+ DARTのような具体的な実行
次に、動的分析機能を維持しながら、すべての実行パスをカバーする必要があると思います..
動的解析ではすべての実行パスをカバーできないとのことですが、そもそもなぜなのでしょうか? DARTのようなテクニックは今ではかなり成熟していると思います...
モデル チェックのような他のものは、理論的には 100% のコード カバレッジを保証します...そうですか?
誰か助けてくれませんか?ありがとうございました!