テストエンジニア

バグとは何か(テスト関連の用語について)

バグ、不具合、エラー、障害、等々…… プログラムが想定通りに動作しなかった場合によく使われる言葉ですが、残念ながら現状これらの言葉にきちんとした定義はありません。JISなどの標準規格や業界標準とされるドキュメントはあるにはあるのです...
2020.10.24
テストエンジニア

シンプルなテスト管理ツール「TestRail」の紹介

シンプルで使いやすいと評判の高かった海外製のテスト管理ツール「TestRail」のご紹介です。トライアルの期間が30日と結構長めできちんと吟味できそうだったので、色々と試してみました。 参考: テスト管理ツール TestR...
2020.10.19
未分類

Google Cloud AutoML Vision で新たな課金

GoogleCloud AutoMLVisionを利用している方へ!Googleからくる英語のメールをほったらかしにしていませんか?そんな方は今すぐお支払いの確認を!ふとGCPの支払いを確認すると、11/21から何やら身に覚えのない課金...
テストエンジニア

和製のテスト管理ツール「CAT」の紹介

テスト管理ツールというとまだまだ海外勢に圧倒されている状況ですが、日本の会社が作っているものでトライアルのできるものを見つけたのでご紹介いたします。 参考: テスト管理ツール CAT を利用した障害管理の運用例参考: テスト...
2020.10.21
コラム

優れたプログラムとは (3)

○再利用と保守性の関係  継承は非常に高い再利用性を持つ反面、スーパークラスへの依存度が高くなればなるほどそこへの修正コストが高くなるという欠点があります。低階層に位置するこれらの要素は、プログラムの大部分に影響を及ぼす可能性がある...
2020.10.16
コラム

ポリモーフィズムについて

 ポリモーフィズムは一般的にオブジェクト指向の代名詞のように扱われることが多いですが、ポリモーフィズムを再利用性の観点から説明する場合には慎重に行わなければならないと私は考えます。なぜならポリモーフィズムの根源的な意味とは、オブジェクト同...
2020.10.16
コラム

下流工程の質

 以前のエントリーでは日本特有の上流・下流の分離構造について、それが必ずしも諸悪の根源とは言えないのではないかというお話しました。ただ、だからと言って、この分離構造に問題がないとはまったく思っていません。分離構造の一番の問題点は、下流工程...
2020.10.16
Android Tips

リストビューのカスタマイズ

リストビューのカスタマイズには、ArrayAdapterクラスを使用します。 まずはリスト要素のデータクラスを作成します。下記の例では、アイコンとタイトルが表示されることを想定してます。 リスト要素のクラス packag...
2020.10.25
Android Tips

リストビュー

リストビューを実現するには、ListViewクラスとArrayAdapterクラスを使用します。最もシンプルな文字だけのリストの場合、以下のようになります。ArrayAdapterが若干ややこしいですが、柔軟なカスタマイズを可能とするため...
2020.10.25
Android Tips

背景形状(shape)の定義

shapeタグを使用することにより、グラデーションや枠線、角丸などの効果を持った背景形状を定義できます。これでボタンをわざわざ画像にする機会も減りますね。定義した形状は、backgroundで指定して使用します。注意点としては、とある角(...
2020.10.25