找到 456 篇文章 关于软件测试

Cookie 测试:网站 Cookie 测试用例示例

Vineet Nanda
更新于 2021 年 9 月 22 日 11:06:54

1K+ 次浏览

Cookie 的基础知识我们将从讨论什么是 Cookie 及其工作原理开始。了解 Cookie 的工作原理后,您将更容易理解 Cookie 测试用例。Cookie 如何最终存储到您的计算机硬盘驱动器上?此外,我们如何更改 Cookie 偏好设置?什么是 Cookie?Cookie 是 Web 服务器存储在用户硬盘上的文本文件中的少量数据。然后,Web 浏览器使用此信息从该机器获取信息。通常,Cookie 包括自定义用户数据或信息... 阅读更多

后端测试教程(什么是后端测试、工具、示例)

Vineet Nanda
更新于 2021 年 9 月 22 日 11:01:05

2K+ 次浏览

后端测试后端测试是一种检查 Web 应用程序或软件服务器端或数据库端的方法或技术。执行此测试的主要目的是测试应用程序层或数据库层,以使软件无缺陷,并防止死锁、数据损坏或数据丢失。为了确保软件的无缝高效工作,其 GUI 和数据库必须相互交互。通常,数据库的验证内容包括:ACID 功能、CRUD 操作、模式、迁移、业务规则一致性、安全性和性能。此测试也称为“数据库测试”。通过前端输入的数据存储在... 阅读更多

如何使用 PowerShell 为 Azure 存储 Blob 启用软删除?

Chirag Nagrekar
更新于 2021 年 9 月 1 日 09:01:11

493 次浏览

要使用 PowerShell 在存储帐户属性中为 Azure 存储 Blob 启用软删除,我们可以使用 Enable-AzureStorageDeleteRetentionPolicy 命令。从 Azure 门户,我们需要访问 Azure 存储帐户的数据保护属性。您还可以提供保留天数以保留软删除的数据。要使用 Azure PowerShell 执行相同的操作,我们需要使用 Enable-AzureStorageDeleteRetentionPolicy 命令。在运行此命令之前,您需要确保已连接到 Azure 云帐户(如果没有,则使用 Connect-AzAccount)和正确的 Azure 订阅(如果没有,则使用 Set-AzContext)命令。要使用 Enable-AzureStorageDeleteRetentionPolicy,您需要... 阅读更多

什么是白盒测试?技术、示例、类型和工具

Vineet Nanda
更新于 2021 年 8 月 20 日 08:38:11

3K+ 次浏览

白盒测试白盒测试是一种软件测试技术,它涉及测试产品的底层结构、设计和编码,以验证输入-输出流并改进设计、可用性和安全性。白盒测试也称为清晰盒测试、开放盒测试、透明盒测试、基于代码的测试和玻璃盒测试,因为代码对测试人员可见。它是软件测试方法(称为盒测试)的两个组成部分之一。另一方面,黑盒测试涉及从外部或最终用户的角度进行测试。另一方面,白盒测试侧重于... 阅读更多

什么是软件测试中的线程测试?

Vineet Nanda
更新于 2021 年 8 月 20 日 08:36:44

3K+ 次浏览

线程测试是基于客户端-服务器的测试,用于验证应用程序的主要功能。它用于确定应用程序是否可以运行特定任务或线程。为什么线程测试很重要?软件被分成多个线程,每个线程执行特定任务。当软件的所有组件都集成在一起时,开发人员需要确保程序按预期运行。例如,如果它是一个银行应用程序,则开发人员必须确保该应用程序可以根据客户的要求执行所有交易。这就是线程测试发挥作用的地方... 阅读更多

什么是恢复测试?举例说明

Vineet Nanda
更新于 2021 年 8 月 20 日 08:33:05

958 次浏览

恢复测试是基于系统的测试,确保系统能够从故障中恢复。该过程涉及通过故意导致系统故障来测试系统恢复过程。除了测试系统的容错能力外,测试工程师还检查系统是否可以在预定义的时间内恢复自身。恢复测试是系统测试的重要组成部分,对于诸如国防系统、医疗设备、银行等任务关键型系统至关重要。恢复测试过程的测试标准:当出现以下情况时,软件或系统预计可以从故障中恢复:无线信号丢失外部设备无响应... 阅读更多

什么是并行测试?(定义、方法、示例)

Vineet Nanda
更新于 2021 年 8 月 20 日 08:32:10

731 次浏览

大多数公司,尤其是那些开发小型应用程序的公司,仍然不知道并行测试。但是,这些公司没有理解的是,未来正在动态变化。如今,用户希望在一个应用程序中获得广泛的功能。为了满足用户的需求,您必须在未来扩展您的应用程序。当风险很高,而时间紧迫时,并行测试就是答案。本文试图让您全面了解并行测试的重要性、其实施方式以及它如何改变测试解决方案的格局。什么是并行测试?并行测试... 阅读更多

什么是模块测试?(定义、示例)

Vineet Nanda
更新于 2021 年 8 月 20 日 08:31:08

3K+ 次浏览

软件应用程序包含各种模块的集成。模块是用特定语言编写的程序,包含子程序、子例程、函数、类和过程。模块测试是一个过程,您需要测试这些模块的每个单元,以确保它们符合最佳编码标准。除非模块通过测试阶段,否则它不能进行应用程序测试过程。模块测试,也称为组件测试,有助于在应用程序测试的早期阶段检测错误。这在测试的后期阶段可以为测试人员带来巨大的帮助。模块测试是并行测试的入口,... 阅读更多

什么是软件测试中的域测试?

Vineet Nanda
更新于 2021 年 8 月 20 日 08:30:06

7K+ 次浏览

域测试是一个测试过程,其中测试软件以确保它不接受无效或超出范围的值。输出根据最少的输入进行测试,以查看系统是否在所需范围内接受输入。白盒测试是域测试的完美示例。什么是白盒测试?在此过程中,测试工程师测试内部结构、编码和软件设计,确保其符合输入-输出流。它还确定软件的设计、可用性和整体安全性。由于代码对测试人员可见,... 阅读更多

什么是破坏性测试和非破坏性测试?(技术、方法、示例)

Vineet Nanda
更新于 2021 年 8 月 20 日 08:27:58

653 次浏览

虽然大多数软件测试方法都侧重于软件的功能方面,但破坏性测试强调检查软件的不可预测性。因此,它允许测试人员检测通常未被一般用户发现的罕见缺陷。虽然 DST 涵盖了测试过程中的一个重要部分,但它绝不是传统软件测试的替代品。因此,它通常与常规测试过程一起进行。什么是破坏性软件测试?破坏性软件测试 (DST) 是一种测试过程,其中测试人员故意导致软件的一部分发生故障以测试其强度和故障。非破坏性测试 (NDT),也称为正... 阅读更多

广告