English 中文(简体)
QUnit - Quick Guide
  • 时间:2024-03-22 09:21:09

QUnit - Quick Guide


Previous Page Next Page  

QUnit - Overview

测试是检查申请功能的过程,不论它是否按照要求开展工作,并确保在开发商一级进行单位测试。 单位测试是单一实体的测试(等级或方法)。 单位测试对于每个软件组织向客户提供优质产品都非常重要。

如下表所示,可以通过两种方式进行单位测试。

Manual testing Automated testing
Executing the test cases manually without any tool support is known as manual testing. Taking tool support and executing the test cases using automation tool is known as automation testing.
Time consuming and tedious. Since the test cases are executed by human resources, it is very slow and tedious. Fast Automation. Runs test cases significantly faster than human resources.
Huge investment in human resources. As test cases need to be executed manually, more number of testers are required. Less investment in human resources. Test cases are executed using automation tool hence, less number of testers are required.
Less repable, as tests may not be performed with precision each time due to human errors. More repable. Automation tests perform precisely the same operation each time they are run.
Non-programmable. No programming can be done to write sophisticated tests, which fetch hidden information. Programmable. Testers can program sophisticated tests to bring out hidden information.

What is QUnit?

Q语单位测试框架。 这在试验驱动的发展方面很重要,并且被 j、 j和 j等移动项目使用。 QUnit能够测试任何通用的Java密码基。

核心小组提倡“先测试然后编码”的想法,强调为一部守则建立测试数据,这种数据可以首先进行测试,然后实施。 这种做法类似于“测试少一点,只读了几条,只读了几条。 这种方法提高了方案管理员的生产力,提高了方案代码的稳定,减少了方案管理员的压力和花在脱胎盘上的时间。

Features of QUnit

核心组是一个公开的来源框架,用于撰写和进行测试。 以下是其最突出的特点:

    外交部 测试预期结果的标书。

    外交部 运行测试试验装置。

    单体测试可以更快地撰写提高质量的编码。

    简言之,联邦非常简单。 它不太复杂,所需时间较少。

    单体测试可以自动进行,检查自己的结果并提供直接反馈。 无需通过测试结果报告人工计算。

    可将Uni测试组织成测试套,包括测试案例,甚至其他测试套。

    单体显示,如果试金刚好,在绿色的酒吧中测试进展,如果测试失败,则会改观红色。

What is a Unit Test Case?

单位测试案例是守则的一部分,确保法典的另一部分(方法)按预期运作。 为了迅速取得预期成果,需要测试框架。 Q大学是一个完善的单元测试框架,用于Script语节目编排。

正式书面单位测试案例的特点是已知投入和预期产出,在试验完成之前就已经制定。 已知的投入应测试一个先决条件,预期产出应测试一个定点后。

每项要求必须有至少两个单位测试案例:一个积极的测试和一个负面测试。 如果一项要求有分要求,每一次要求必须至少有两例测试案例是正面和负面的。

QUnit - Environment Setup

使用QUnit有两种方式。

    您可下载贵地方机器的QUnit图书馆,并将其列入你的超文本。

    你可以把QUnit图书馆直接列入内容传输网的超文本。

Local Installation

Example

页: 1 页: 1

<html> 
   <head> 
      <meta charset = "utf-8"> 
      <title>QUnit basic example</title> 
      <pnk rel = "stylesheet" href = "/jquery/qunit-git.css"> 
      <script src = "/jquery/qunit-git.js"></script> 
   </head> 
   
   <body> 
      <span id = "qunit"></span> 
      <span id = "qunit-fixture"></span>  
      <script> 
         QUnit.test( "My First Test", function( assert ) { 
            var value = "1"; 
            assert.equal( value, "1", "Value should be 1" ); 
         }); 
      </script> 
   </body> 
</html>

这将产生以下结果: