タグ

testに関するkosakiのブックマーク (4)

  • Linux Test Project

    Project Insight offers powerful tools for project managers and teams in order to deliver optimal performance and ensure success. An enterprise project and portfolio management software, Project Insight offers personalized dashboards, intelligent scheduling, resource management, collaboration, time and expense tracking, project and portfolio tracking, workflow, and reporting features to help teams

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • GDBによるテスト自動化への試み - ファイヤープロジェクト

    …GDBの機能を使用すると,テストを自動化できないだろうか…そんな疑問がよぎったのでちょっと試してみた. はじめに 基方針 デバッガによるテスト 自動化へ向けて コマンドファイルの作成 量産 もう一越え はじめにまず,最初にこの頁はCによる開発を前提にしていることを断っておく.テストというと,最終的には実際に出来上がったものを対象に外部使用をチェックすることになる.しかし,そこに至るまでに関数単位でのテストをボトムアップでやっておかないと,障害の切り分けが繁雑になったり,モノができあがってから「この関数に問題があるので全体の構造をかえる必要がある」なんてことがわかっても困る.ということで,この頁では関数単位のテスト,すなわち関数の呼び出しとその結果のチェックを自動化することを目指してみる. 基方針残念ながらテストの自動化といっても,全てが自動なわけではなく,テストを自動的に行なってくれ

  • 腕によりをかけないプログラマの駄文: gcovで遊んでみやぅ

    カバレッジツールであるgcovで遊ぶコーナー。遊ぶのは出力だけですが…要はNCoverみたいな出力にしたいなーってなだけです。 % gcc -Wall -fprofile-arcs -ftest-coverage -o gcovtest main.c % ./gcovtest a b ← 引数2個以上で適当に実行 % gcov main.c % cat main.c.gcov | ./formatgcov > main.c.html formatgcovは自作のPerlスクリプトです。何も考えていないのでとてつもなく汚いです(;-ω-)。変換するとこれになります。通ったところが青、通ってないところが赤、チェックしていないところが灰色になっています。カバレッジ率は100%が青、95%以上が黒、それ以下が赤です。もう少し改善の余地はありそうですね…

  • 1