336 次瀏覽
以下是針對新手和經驗豐富的測試人員的一些經常被問到的 SQL 面試問題。1) 資料庫測試到底是什麼?資料庫測試的另一個術語是後端測試。資料庫測試分為四種類型:資料完整性測試、資料的有效性測試、資料庫的效能測試、函式、過程和觸發器測試。2) 在資料庫測試中,我們需要定期驗證什麼?通常,在資料庫測試中會檢查以下內容:檢查約束、欄位維度的驗證、保留技術、應用程式欄位大小與資料庫欄位大小的匹配、基於效能問題的索引。3) 什麼是資料驅動測試?資料驅動測試用於……閱讀更多
761 次瀏覽
以下是針對新手和經驗豐富的 QA 專業人員在面試中經常被問到的一些問題。1. 自動化測試到底是什麼?自動化測試是一個過程,其中測試人員使用自動化工具編寫和執行測試指令碼和案例。自動化測試的主要目的是儘量減少必須手動執行的測試用例數量,而不是完全消除手動測試。2. 你什麼時候會自動化測試?在以下情況下,自動化是可取的:重複性任務、冒煙測試和壓力測試、使用其他資料集進行實驗、迴歸測試用例。通常,決策取決於……閱讀更多
275 次瀏覽
測試是執行軟體並查詢缺陷的過程。為了使我們的程式有效工作,我們的程式必須沒有錯誤。如果測試成功完成,則程式將沒有任何故障。測試原則以下是軟體測試的主要原則:所有測試都必須滿足客戶的需求。為了提高軟體測試效率,我們應該使用第三方。不可能進行詳盡的測試。我們需要根據應用程式的風險評估進行最佳數量的測試。所有將要進行的測試都應在執行之前準備好。它遵循帕累託……閱讀更多
5K+ 次瀏覽
測試計劃是一個全面的文件,它概述了完成軟體測試所需的測試策略、目標、時間表、估算、可交付成果和資源。測試計劃幫助我們確定確認被測應用程式質量所需的工作量。測試計劃是作為定義過程進行軟體測試操作的藍圖,測試經理會密切監控和控制。“測試計劃是一個詳細說明預期測試活動的範圍、策略、資源和時間表的文件,”根據 ISTQB 的定義。讓我們來看一個測試計劃的示例/場景:你想……閱讀更多
2K+ 次瀏覽
什麼是測試環境的定義?測試環境是允許測試團隊執行測試用例的軟體和硬體配置。換句話說,它可以使用正確配置的硬體、軟體和網路來執行測試。測試平臺或測試環境是根據被測應用程式的要求設定的。在極少數情況下,測試平臺可能是測試環境和與其互動的測試資料的混合體。透過設定正確的測試環境可以確保軟體測試的成功。此過程中的任何錯誤都可能導致客戶承擔更多……閱讀更多
1K+ 次瀏覽
作為測試人員,你可能會想到“設計測試用例已經夠難了,為什麼還要在意測試資料這樣的小事”。本指南將概述測試資料,解釋其重要性,並向你展示一些有效的建立方法。軟體測試中的測試資料是什麼意思?“測試資料”一詞是指在測試過程中輸入軟體應用程式的實際資訊。它代表在測試過程中影響或受軟體執行影響的資訊。正向測試使用測試資料來確保……閱讀更多
測試條件到底是什麼?在軟體測試中,測試條件是測試人員在測試軟體程式時必須遵守的規範。對於測試用例而言,測試條件是一組限制條件,這些限制條件可能包括事務、功能或結構方面等特徵,以便測試軟體應用程式。測試條件有助於軟體應用程式的無錯誤開發。測試條件是從現實世界的測試場景以及測試基礎和用例中得出的。在驗證測試條件時,一個測試場景中可能有多個測試條件。測試條件的詳細程度取決於……閱讀更多
儘管軟體開發生命週期 (SDLC) 和軟體測試生命週期 (STLC) 名稱相似,但它們是兩種不同且截然不同的方法,用於確保軟體開發專案取得成功。讓我們看看如何為你的軟體開發專案充分利用兩者:什麼是軟體開發生命週期?軟體開發生命週期 (SDLC) 是一組建立軟體的過程。基於 Winston Royce 博士於 1970 年發表的一篇研究論文,軟體開發生命週期 (SDLC) 是交付軟體的線性流程式列。該過程為……閱讀更多
資訊安全 (InfoSec) 的定義是什麼?企業用來保護資訊的方法和實踐稱為資訊安全(或 InfoSec)。這也包括禁止未經授權的個人訪問公司或個人資料的策略設定。InfoSec 是一門快速發展和變化的學科,涵蓋從網路和基礎設施安全到測試和稽核的一切。資訊安全保護敏感資料免受非法訪問、更改或記錄,以及任何干擾或破壞。其目的是保護重要的資料,例如客戶帳戶資訊、財務資訊和智慧財產權。私人資訊的盜竊、資料……閱讀更多
傳統軟體工程原則關於“老式”軟體工程,有多種描述。多年軟體開發經驗讓軟體行業汲取了很多教訓,並建立了許多原則。本部分透過描述當今軟體工程原則的一種視角,介紹了本書其餘部分探討的基本思想。我選擇的一篇名為“軟體工程十五原則”[Davis, 1994] 的小論文作為基準。這篇論文後來擴充套件成了一本書[Davis, 1995],其中列出了201條原則。儘管標題如此,但這篇文章概述了30條最重要的原則,它與任何其他…… 閱讀更多