7つの一般的なタイプのソフトウェアバグまたは欠陥| Browserstack、バグタイプのポケモン|ポケモンデータベース
0バグ
7つの一般的なタイプのソフトウェアバグすべてのテスターが知っておくべき
ソフトウェアバグは、ソフトウェア開発ライフサイクルの避けられない部分です. 最初の段階で完全に作成されたコードはありません. バグ、異常、エラーを特定、記録、および解決する必要があります. したがって、堅牢なソフトウェア製品を作成するには、包括的なテストと最適化が必要です.
テストプロセスを通して、チームは開発とテストプロセスを妨害する特定のバグに遭遇することになります. .
ただし、テスターが遭遇する可能性が高い最も一般的なタイプのバグや欠陥を認識している場合、より早く、より速く、より効果的にそれらに取り組むことができます.
この記事で説明します ソフトウェアのバグまたは欠陥の最も一般的なタイプ .
.
機能的なバグは、特定のソフトウェアコンポーネントの機能に関連付けられています. ログイン ボタンでは、ユーザーがログインできません カートに追加 カートを更新しないボタン、a ユーザーのクエリなどに応答しない.
簡単に言えば、意図したとおりに機能しないアプリまたはWebサイトのコンポーネントは機能的なバグです.
このようなバグは、テスターが実際のユーザー条件でアプリまたはウェブサイトの包括的な機能テストを実施するときにしばしば検出されます. .
. 論理バグ
論理的なバグは、ソフトウェアの意図したワークフローを破壊し、それを誤って動作させます. これらのバグは、予期しないソフトウェアの動作をもたらし、さらには突然のクラッシュになる可能性があります. . 論理バグの例は次のとおりです。
- それらを一緒に追加する代わりに2つの数値を分割すると、予期しない出力が得られます
3.
ワークフローのバグは、ソフトウェアアプリケーションのユーザージャーニー(ナビゲーション)に関連付けられています. . フォームに記入した後、ユーザーには次の3つのオプションがあります。
- 保存
- 保存して終了
利用可能なオプションから、ユーザーがクリックした場合 “保存して終了、” . ただし、をクリックすると .
. ユニットレベルのバグ
. ソフトウェアコンポーネントの初期モジュールが開発されると、開発者は単体テストを実行して、コードの小さなバッチが予想どおりに機能していることを確認します. .
開発者が比較的少量のコードを扱うので、ユニットレベルのバグは分離しやすいです. さらに、これらのバグを複製するには時間が少なくなるため、開発者は正確なバグを追跡してすぐに修正できます.
たとえば、開発者が単一のページフォームを作成した場合、ユニットテストはすべての入力フィールドが適切な入力を受け入れているかどうかを確認し、機能のボタンを検証します. .
5. システムレベルの統合バグ
システムレベルの統合バグは、異なる開発者によって書かれた2つ以上のコードが相互に対話できない場合に主にポップアップします. これらのバグは、主に2つ以上のコンポーネント間の不整合または非互換性のために発生します. このようなバグは、開発者がより多くのコードを調べる必要があるため、追跡して修正するのが困難です. .
メモリオーバーフローの問題とアプリケーションUIとデータベース間の不適切なインターフェースは、システムレベルの統合バグの一般的な例です.
. バウンドバグから
. これらのバグは、エンドユーザーが意図しない使用の制限以外の値またはパラメーターを入力すると発生します。たとえば、大幅に大きいまたは少ない数を入力したり、未定義のデータ型の入力値を入力したり. .
. セキュリティバグ
. . 重大度が高く脆弱な性質のため、セキュリティバグはあらゆるタイプの最も敏感なバグの中で考慮されており、批判と緊急性をもって処理する必要があります. . これらは、定期的に徹底的にチェックする必要があります.
バグ識別における実際のデバイスの役割
. .
広範なテストには、テスターが多様なデバイスブラウザー-OSの組み合わせでWebおよびモバイルアプリをテストできるようにする包括的なデバイスラボが必要です。. 包括的なテストデジタルラボを設定するには、大幅な金融投資と保守の取り組みが必要であることに注意してください. 当然のことながら、これはすべての組織にとって実行不可能です.
. .
. これは、手動テストと自動化テストに当てはまります. QAは、30以上の実際のブラウザバージョンでサイプレステストを実施することもできます.
2000以上の本物のブラウザーとデバイスのBrowserstackのクラウドセレングリッドを使用して、実際のユーザー条件ですべての必要なテストを実行する. . .
.
以下にリストされています。BrowserStackのモバイルおよびWebテスト製品が提供するデバッグツールの範囲は次のとおりです。
- ライブ: .
- :ビデオ録画、スクリーンショット、テキストログ、ネットワークログ、セレンログ、その他いくつか.
- LogCatまたはコンソールからのリアルタイムデバイスログ
- ビデオ録画、テキストログ、スクリーンショット、ネットワークログ、Appiumログ、アプリプロファイリングなど.
. .
前述のように、完璧なソフトウェアの開発には、包括的なテスト、デバッグ、および最適化が必要です. . 当然、最も一般的なタイプのバグを明確にすることは、開発者が開発プロセスの間違いを回避するのに役立ちます.
バグ(タイプ)
ポケモンは他のタイプよりも早く成長し、進化します. その結果、それらはしばしば非常に弱いです. 世代Iでは、数人からバグはほとんど役に立たなかった バグ 利用可能なタイプの動きは非常に弱かった. .
タイプの動きは物理として分類されました.
バグタイプのポケモン
シングルタイプのポケモン
攻撃
バグ 動きは非常に効果的です:
バグ
防衛 長所短所
これらのタイプはあまり効果的ではありません バグ ポケットモンスター:
これらのタイプは非常に効果的です ポケットモンスター:
デュアルタイプの攻撃 長所短所
バグ すべてのタイプの組み合わせに対してタイプします. バグ タイプの移動は取引が表示されます – ½は50%の損傷(あまり効果的ではない)、2は200%(超効果)などを意味します.
エール | gra | イチジク | ポイ | gro | 飛ぶ | gho | ドラ | dar | Ste | ファイ | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | ½ | 2 | ½ | ½ | |||||||||||||
火 | ½ | ¼ | ½ | ½ | ¼ | ¼ | |||||||||||
2 | ½ | ½ | ½ | 2 | ½ | ½ | |||||||||||
電気の | ½ | 2 | 2 | ½ | |||||||||||||
2 | 4 | 2 | 2 | 2 | 4 | ||||||||||||
氷 | ½ | 2 | ½ | ½ | |||||||||||||
½ | ½ | ½ | ½ | ½ | ¼ | ||||||||||||
¼ | ½ | ½ | ¼ | ½ | ½ | ¼ | |||||||||||
½ | 2 | ½ | 2 | ½ | ½ | ||||||||||||
½ | ½ | ½ | ½ | ½ | ½ | ¼ | ¼ | ||||||||||
超能力のある | 2 | 2 | 4 | ||||||||||||||
½ | ½ | ½ | 2 | 2 | ½ | ||||||||||||
½ | ½ | ½ | ½ | 2 | |||||||||||||
おばけ | ½ | ½ | ¼ | ¼ | ½ | ¼ | ¼ | ||||||||||
½ | ½ | 2 | 2 | ½ | |||||||||||||
2 | 2 | 2 | 2 | 4 | 2 | 2 | |||||||||||
½ | ½ | ¼ | ½ | ¼ | ½ | ½ | |||||||||||
妖精 | ½ | ¼ | ½ | ¼ | ½ | ½ | ½ | ¼ |
- HPの残り.
- 能力がガタガタしている能力は、バグタイプの攻撃にヒットしたときにポケモンのスピードを上げます。.
- アイテムの昆虫板と銀色の粉末は、保持されるとバグタイプのパワーが20%増加します.
- バグジェムは、保持されるとバグタイプの動きを30%増加させ、その後消費されます.
- Tanga Berryは、開催されたとき、非常に効果的なバグタイプの動きを中和します.
- ネットボールは、バグタイプで使用すると漁獲速度を上げます.
他の言語
英語 | バグ |
---|---|
日本語 | むし |
ドイツ人 | |
昆虫 | |
コリオッテロ | |
スペイン語 | |
韓国語 | |
虫 | |
中国の伝統的な) |
71.
攻撃
17位にランクされています
70.
防衛
ランク#14
.0
sp.
65.
.
17位にランクされています
bugsy
アザレアタウンジムリーダー
Gen 2、4
エリート4
Gen 6
バグポケモン
がある 100 .
参照:
メタポッド
#0011 /バグ
蝶
#0013 /バグ・毒
カクナ
#0014 /バグ・ポイズン
#0015 /バグ・毒
パラ
パラセクト
#0049 /バグ・ポイズン
スキスター
#0123 /バグ・飛行
ピンシル
#0127 /バグ・フライング
レディバ
レディアン
#0166 /バグ・フライング
スパラク
#0167 /バグ・ポイズン
アリアドス
#0168 /バグ・ポイズン
ヤンマ
#0193 /バグ・飛行
Pineco
#0204 /バグ
forretress
#0205 /バグ・スチール
Scizor
#0212 /バグ・スチール
Scizor
#0212 /バグ・スチール
#0213 /バグ・ロック
ヘラクロス
ヘラクロス
メガヘラクロス
Wurmple
#0265 /バグ
シルクーン
美しい
#0268 /バグ
Dustox
Surskit
#0283 /バグ・水
#0284 /バグ・フライング
#0292 /バグ・ゴースト
volbeat
#0314 /バグ
#0347 / ROCK・バグ
アルマルド
Kricketot
#0401 /バグ
#0402 /バグ
バルミー
植物マント
バルミー
バルミー
#0412 /バグ
#0413 /バグ・草
ウォーマダム
#0413 /バグ・グラウンド
ゴミ巻き
Mothim
#0414 /バグ・フライング
#0451 / poison・バグ
#0469 /バグ・フライング
sewaddle
#0543 /バグ・ポイズン
渦
#0544 /バグ・毒
#0545 /バグ・ポイズン
#0557 /バグ・ロック
ニューズ
#0558 /バグ・ロック
カラブラスト
エスカバリエ
#0589 /バグ・スチール
#0595 /バグ・エレクトリック
ガルバンチュラ
シェルム
#0616 /バグ
加速
#0617 /バグ
デュラント
#0632 /バグ・スチール
ラーベスタ
#0636 /バグ・火災
#0637 /バグ・火災
#0649 /バグ・スチール
散布バグ
Spewpa
ヴィヴィロン
#0666 /バグ・フライング
#0736 /バグ
#0737 /バグ・エレクトリック
Vikavolt
#0738 /バグ・エレクトリック
かわいい
#0743 /バグ・妖精
dewpider
#0751 / water・bug
#0752 /水バグ
wimpod
#0767 /バグ・水
ゴリソポッド
Buzzwole
#0794 /バグ・ファイティング
#0795 /バグ・ファイティング
#0825 /バグ・サイキック
オービートル
#0826 /バグ・サイキック
Sizzlipede
#0850 / fire・bug
#0851 / fire・bug
スノム
フロスモス
スプイドップ
#0919 /バグ
Lokix
#0954 /バグ・サイキック
プライバシーポリシーすべてのコンテンツとデザイン©Pokémonデータベース、2008-2023. .
ソフトウェアの一部、e.g. . .
アプリの動作が機能的なバグであるかどうかを判断する方法:
. .
顧客の意図が何であるかを考えて、製品が実装された方法で機能する可能性があると考えてください.
何かが機能していないという証拠を見つけて、あなたの主張を支持する.
. . 顧客は自分の製品を実装することができます.
. . 証拠を提供しない場合、それは証明されていない主張です.
.
機能が異なるシナリオで一貫して同じように機能し、明らかな問題がない場合、それはおそらく意図されています(バグではありません).
機能的なバグに適している重大度レベルは、いくつかの要因に依存します。問題の機能的影響、問題の範囲、回避策が存在するか、それが存在するか、販売の潜在的で顕著な損失があるかどうか、そして比較できるかどうか同じ重大度の他のバグに対するこのバグ. したがって、テストIOでは、機能的なバグの3つの重大度レベルを区別します。
製品の使用に対する最小限の影響.
.
ユーザー、製品、またはアイテムはほとんどありません.
機能/機能は壊れているか利用できませんが、簡単な回避策が問題を解決します.
.
.
自明でない機能は壊れているか利用できず、回避策は存在しません.
.
.
.g., チェックアウト.
バグは、顧客の売上の潜在的で顕著な損失を引き起こします.
! リストを注意深く確認し、将来の更新について定期的に確認してください.
コンテンツバグ
コンテンツのバグは、テキスト、ラベル、写真、ビデオ、アイコン、リンク、データなど:Webサイトまたはアプリの実際のコンテンツに関連しています。. したがって、典型的なコンテンツバグは次のとおりです。
壊れたリンクまたは画像(404S)(ナビゲーションメニュー、ヘッダー、フッター、またはパン界のナビゲーションが低い場合を除き、機能的なバグが低い場合)
一般的には、欠陥のあるリダイレクトがあります
欠落テキスト、e.. 空のツールチップで
.. 空のコンテンツ領域
.. 5つのアイコンのうち4つがツールチップを持っている場合、1つはしません
..
検索結果には一部の製品が欠落していますが、検索機能自体が機能します
.
.g.:
レスポンシブデザインの問題、e..
テキスト/要素は意図せずに重複しています
コンテンツまたは視覚的バグのアップグレードへの機能的なバグへ
防止します 機能、それはaとして報告する必要があります , .
. このような問題は通常です 低機能バグ.
コンテンツまたは視覚的な問題が繰り返し発生した場合, , それぞれの発生には異なるURL、リンク、画像などがある場合でも. これは、発生がそうである場合にも当てはまります . この単一のバグレポートは、他のURL、リンク、写真などを述べる必要があります., .
問題の発生ごとに個々のバグレポートを提出してはならず、拒否されます. , 複数の製品の詳細ページでPDFマニュアルのリンクをダウンロード404ページにつながる, いくつかの 製品の説明は、WebShopの他の部分とは異なる言語です, いくつかの .
.