サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
デスク環境を整える
qiita.com/jun2014
概要 アプリの品質向上やリリース時の作業の効率をどう改善し、品質によるユーザー離れやクライアントの利益を計画的に検知できる仕組みや検証端末の選定(サービスによって使われる端末も違うので日々調査することが大事)や検証台数、テスト内容を検討する。 ※UXやUIも「アプリ品質の1つ」で使いやすさや見た目がユーザーに受け入れられないと、インストールすらされなくなる。レビュー評価も低い傾向になります。 リテンション率(顧客維持率) も日々見ていくことが大事になります。 ホーム トップ 詳細 画像 テスト計画 スマートフォンの登場で、PCからスマートフォンへシフト。 また多くのアプリの登場により、アプリ商圏は年を追うごとに大きくなっています。 その中で、どれだけ品質のよいものをリリース出来るかが、サービスの中で大事になっています。いくら短期間でリリースしても、不具合だらけのサービスでは使い物にならない
TestCafeを調べた経緯 「Selenium」以外にも使えそうなGUIテストツールがないかどうか、またWaitなどの待機処理が上手くできないため途中でエラー終了してしまう。 で、調査したところ 「Testcafe」 が見つかった。 でも、よくわからず、ツール名なのか、どこかのコーヒー店舗名なのか考えてしまう始末。 Seleniumでは「設定」が多かった分、楽になった気がします。環境構築に時間がかかっていた。 しかし、言語は、「Javascript」 の一択ですが。 Windows版 「TestCafe Studio」 を使って起動 なんと無料期間が30日で有料とは?いつの間にか変わっていました。 「DevExpressTestCafeStudio-win-0.2.0」 を実行する。 「インストール中」 「完了」 ボタンをクリックする スプラッシュ画面 環境によってはこの画面のままで進行
GUIテストツールについての比較 現場での:GUIテストツール導入にあたり 「メリット」 と 「デメリット」 を纏めてみました。 (昨今、ツールの数が多く何がどのテストツールがマッチしているのかも含め。) 今まで色々とGUIテストツールの導入検討してきましたが、業務タスクに沿った選定ができればと思い、纏めております。 もちろんテストツールには有償・無償ありますが、「費用対効果も含め」 選定ができれば尚良し。 Seleniumファミリーだけではなく、最近のテストツールトレンド傾向を調査し、どのツールがベストなのか。 Selenium(WebDriver) E2Eテストの王道、WebDriverに依存するため最新ブラウザには注意が必要であるが、プログラミングライブラリが豊富。 ※Seleniumは、テストツールではなく 「ブラウザ操作ツール」 であるがここでは「テストツールグループ」に入れてお
SETエンジニア(Software Engineer in Test)の現状 昨今、「QAエンジニア」とは別に「SETエンジニア」と呼ばれるテスト自動化アーキテクトをメインとした職種の採用が多くなってきている。 しかし、まだ知名度と何をする職種かがわかりにくくエンジニア採用でも苦戦しますね。 Indeedやスタンバイで 「SETエンジニア」 「テスト自動化エンジニア」 で検索すると求人がヒット、掲載されています。 まずは、職種に 「SETエンジニア」 とあっても、何をするエンジニア? 説明するところからになります。 SETエンジニア(Software Engineer in Test) リグレッションテストの「E2E自動化」や「CIでのビルド自動化」を主に担当します。 またその先にある、「CD(継続的デリバリー)」についても進めていく。 自動テストでの修正コストの比率が高く、コードメンテナ
Selenium IDEでいろんなことをやってみる。 今は、「Selenium 3」が主流ですが、「Selenium IDE」もまだまだ使えますね。 使いやすさや使い勝手がとても良いです。 非プログラマーには、使いやすいWebブラウザツールですね。 まずは、「アドオン」 を入手しましょう。 SeleniumIDEから 「Chrome」 か 「Firefox」 か 「Edge」 を選択して追加する 試しに、Chromeを追加してみます。 注意点 「SeleniumIDE」 でとりあえず。現在バージョンは、「3.17.4」 です。 ※昔、Firefox55が使えないことがありました。 どうしようかと。Firefox ESR版(法人向け)で次のアナウンスまで待つことに。 で、ついに。帰ってきました!! 進めます 現在のバージョン 最終更新日が2021年12月7日であり、1年以上更新されていない状
アーリー期の「スタートアップ」 企業や エクスパンションの「スタートアップ」 企業がある程度、組織として大きくなると、社内に 「QAチーム」 ビルディング構想が表面化します。 1.事業規模拡大による提供サービス品質保証(IPO計画する上でのサービス品質保証) 2.不具合レベル策定やリリース基準/リリース判定の計画 3.現状の不具合に対しての調査や不具合分析活動 4.社内の複数プロダクト一定の品質を担保やリリースフロー策定・改善 5.社内のエンジニアに対してQAの啓蒙活動 まず初めに 「組織構築」 や、「現状調査」、「人員確保」 から着手します。 ※開発・SRE・CSチームとの品質意識が大事になり、QAの一方通行が一番良くない。 「QAチームを構築」 することで何を事業品質として提供できるかが大事になります。
負荷テストとは 大量のデータを投入し、高い負荷をかけて 「ソフトウェアが正常に機能しているか」 確認するテストです。 ※長時間、高負荷が継続すると不具合 が起きてしまう可能性があるためです。 「単体テスト」や「結合テスト」だけでは見つけられない不具合がある。 また、想定のユーザー数でも耐えることができることを確認するためのテストでもあります。 負荷テストツール どんな負荷テスト想定しているかで変わります。 「大規模負荷テスト」「サーバ負荷テスト」「処理単位の応答時間」 高価なものから無償のものまでです。負荷テストツールの選定も大事な負荷テスト計画となりますね。 1.Apache Jmeter JMeterはJakartaプロジェクトが開発している無償負荷テストツールです。 GUIインターフェースを使ってかなり細かく負荷テストのシナリオを設定する事ができます。 レスポンスタイムが3秒以内を目
単体テスト 結合テスト システムテスト(機能テスト、負荷テスト、ボリュームテスト、セキュリティテスト、リグレッションテストetc) 受け入れテスト(シナリオテスト) 運用テスト 現場(案件)によっては、「開発エンジニア」 が一連のテストしたり、また 「QAエンジニア」 がテストしたりと異なります。 私の意見としては、 「開発エンジニア」 「QAエンジニア」 双方が確認すべきではないかと。 単体テストの実施は、開発者が担当します。 また、結合テスト(Integration Test)以降のテストはQAエンジニア、もしくはQAテスターが担当する。 単体テストのルールや網羅性は開発とQAが一緒に考えることが品質を良くする上で大事です。 お互いテストの意義というものを見直すこともできます。 また、詳細仕様を把握しているPM、Pdmや開発者。テスト設計やテストの種類を知っているテスト担当者が協力しあ
セキュリティ課題 昨今、個人情報の漏洩やデータ改竄等のセキュリティ事故・被害が多くなり、セキュリティ意識の重要性が広く知られるようになった。 また、セキュリティ人材不足もあり、今後のセキュリティの対してのあり方も考えないといけないのが実情である。 まずは、「システム脆弱性」 への対策が直近の優先課題となる。 脆弱性への対策を考える 1.電子メールの添付ファイル(何気なく開封したファイルが対象になっていることも) 2.ホームページを閲覧 3.USBメモリ 4.ファイル共有ソフト 5.マクロプログラム 6.アプリのインストール 7.ブラウザのアドオン 8.ワンクリック(偽サイトへの誘導) 9.ワンクリック(SMSからの誘導) 10.ファイルをダウンロード セキュリティテストを実行するのか 設計上の欠陥や構成エラー、ハードウェアとソフトウェアの脆弱性、コーディングエラー、 および情報システムの能
概要 この数年 「QA(Quality Assurance)エンジニア職」 という職種が重要視されております。 所謂、品質保証です。 振り返ると2000年代は、求人自体も少なかった職種ですが、昨今はIndeedやスタンバイなどの求人情報専門の検索エンジンで 「QAエンジニア」 「テストエンジニア」 「品質管理エンジニア」 で検索すると大企業からスタートアップまで多くの掲載求人がヒット・掲載されています。 最近は、企画段階から 「QAエンジニア」 が参加し、プロダクトUI・UXの意見交換や、仕様書レビュー、テストフロー、プロダクトリリース判定基準、どのテストレベルを対象とするか策定する。 そのため、QA職種だからこの範囲(領域)だけという決まりはありません。 また、QA職種詳細については 「品質担当でも名称がいろいろ」 に記載しております。 「QAエンジニア」 って、そもそもどのような役割な
このページを最初にブックマークしてみませんか?
『@jun2014のマイページ - Qiita』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く