2023年4月23日のブックマーク (2件)

  • モダンなテストレベル設計(ユニットテスト~システムテスト等をどう設計するか)の原則 - 千里霧中

    プロジェクト全体のテストを組み立てる際に重要な課題になるのが、テストレベル設計です。テストレベル設計は、ユニットテスト、結合テスト、システムテストといったテストレベルを、どのような責務・段取りで行うか分析・設計する活動です。 このテストレベル設計ですが、ここ10年程度の間に望ましいアプローチが変わってきたと感じています。今回はこの変化と、変化後のモダンなテストレベル設計の原則について、考えていることを書き出したいと思います。 旧来のテストレベル設計のアプローチ 旧来、このテストレベル設計では、Vモデルをベースしたアプローチや、自工程完結・品質積み上げをベースとしたアプローチがよく見られました。 このうち一つ目のVモデルをベースとしたアプローチは、要求定義から設計までの上流工程への対応を観点に、テストレベルを設計するものです。 (Vモデルが必須と明言しているわけではなく、極端な例ですが)例え

    モダンなテストレベル設計(ユニットテスト~システムテスト等をどう設計するか)の原則 - 千里霧中
    vegnpomn
    vegnpomn 2023/04/23
    テスト自体の維持や動かす時間コストも軽くはないし、UTに全振りするよりCT以降の自動化にコスト割いたほうが得るもの大きいんでは?ってのはわかる。
  • ラッコの水槽にiPhoneを落としてしまい、ラッコにより徹底的に叩き割られる

    今月12日、ポルトガルにあるリスボン水族館で観光客がラッコの水槽にiPhoneを落としてしまうという出来事がありました。 リスボン水族館は人気の観光地であるため、この出来事は複数の観光客によって撮影され話題になっています。 この日に訪れていた観光客の1人であるジョエル・ガンツさんによると、男の子がラッコの水槽にiPhoneを落としてしまったそう。 ラッコはiPhoneを見つけるとそれを大事そうに抱え、飼育水槽の岩場に移動するとiPhoneを叩き始めました。 男の子と一緒に来ていた女性がラッコに返すよう求めるジェスチャーをしながら必死に叫び続けましたが、ラッコはお構いなしに岩に打ち続けていたのだそう。 専門家によると、おそらくラッコはiPhoneを貝殻か何かと勘違いして、それを叩き割ろうとしていたのかもしれないとのこと。 ジョエルさんは館内を1時間見て回り、再びラッコの水槽に戻るとラッコはま

    ラッコの水槽にiPhoneを落としてしまい、ラッコにより徹底的に叩き割られる
    vegnpomn
    vegnpomn 2023/04/23
    スマホのリチウムイオンバッテリーってあまり強い衝撃加えると発火したり最悪爆発するよな。結果的にほのぼのニュースで終わったからいいけど、普通にラッコを殺す可能性があった話なんだよな