【連載】ラズパイとPythonでテスト自動化やってみた ~AUTOmeal:シリアル通信編~
シリアル通信部分のテストについて、どのように自動化すればいいのか? というところをご紹介します。「いまから環境構築」という方はモチロン、「もうテストのシステムができあがってるし、今更自動化は難しいよな…」とお悩みの方にもおすすめです!
続きを読むシリアル通信部分のテストについて、どのように自動化すればいいのか? というところをご紹介します。「いまから環境構築」という方はモチロン、「もうテストのシステムができあがってるし、今更自動化は難しいよな…」とお悩みの方にもおすすめです!
続きを読む「制御」「計測」に続き、第3回目は満を持して「判定」を行います!
今回も自動テスト初心者の私がやってみました!
(ということですが、もうこれで自動テスト経験者にステップアップしてもいいでしょうか)
前回の「パート1:制御」の記事に続き、今回は「パート2:計測」ということで、
AUTOmealを使って制御したターゲットへの信号入力の自動計測を
自動テスト初心者の私がやってみました!
新型コロナウィルスの流行で、すっかりリモートワークが主流になった昨今。
リモートワークがしたい!
でも実機を操作しないと開発がすすまない… 一体どうすれば!
この記事では、
自動テスト初心者なエンジニアが、テスト自動化ソリューション“AUTOmeal”を使ってみた様子を
数回に分けてお届けしていきます。
近年ますます重要となっている、ソフトウェア開発におけるテスト自動化への取り組みですが、「導入のハードルが高そう」などと悩みを抱える組込み開発のエンジニアは少なくありません。
組込み開発のテスト自動化の必要性や難しさに焦点を当て、具体的なアプローチや考え方についてご紹介します。
組込み開発のソフトウェアの品質保証において欠かせない、自動テストと自動テスト環境の構築。
自動テストの導入で得られるメリットにはどのようなものがあるのか、効果を評価する指標の「ROI」に焦点を当てて探ってみたいと思います。
エージング試験の結果を確認するのに必要なログの整理。手作業でやるのはなかなか面倒…誰か勝手にやってくれないかな…。
そうだ、Pythonにやらせよう!
ということでPythonを使って効率化してみました!
年々、大規模化するソフトウェア開発。
品質に対する要求レベルも上昇しており、テストにかかる工数も増加しています。
こういった状況にあって、テスト自動化をはじめたい方々が増えており、
ハートランド・データでもテスト自動化の取り組みを進めています。
そこで、自動化へ一歩踏み出す皆さんが導入からつまずかないよう、テスト自動化の始め方と自動化ツールについてまとめてみました。
テスト自動化環境の実現において、JenkinsなどのCIツールとの組み合わせを考えると、制御するアプリケーションには、コマンドライン機能が必要となります。新製品「DT+」向けにコマンドライン機能がアップデートしています。今回はDT+Traceで新しくなったコマンドライン機能「DT+Cmd」の使い方をTipsとしてご紹介します。
続きを読むRedmine は REST API を公開しており、外部のアプリケーションはこれを使うことで Redmine が管理している情報へ簡単にアクセスできます。これによって工数の集計を自動化したり、データを可視化するといったタスクを実現しやすくなります。今回は、cpprestsdk という C++ 言語から REST API を利用するためのライブラリを使い、Redmine から自動的に工数データを集めてみます。
続きを読む