??????????JSTD??в????
????1. ??????????????????????У????????jsTestDriver.jar??????У?????????????????
????1.java -jar JsTestDriver-1.3.3d.jar -port 4224
?????嵥17???????????ú??????????????????????????????£?JSTD????JAR????????????2???jsTestDriver.conf?????
????2. ????????http://localhost:4224/capture???URL????????????????У????????????????????????????????
?????????????????????????????????嵥5?????????????????JSTD?????嵥18???????????嵥10?е?QUnit???????????嵥14????????????????????????嵥13???е?YUI Test??????????

 

  TestCase("Temperature conversion"?? {  
  setUp : function () {  
  this.celsius1 = 20;  
  this.celsius2 = 30;  
  this.fahrenheit1 = 68;  
  this.fahrenheit2 = 86;  
  }??  
  testConversionCtoF: function () {  
  assertSame(this.fahrenheit1?? convertFromCelsiusToFahrenheit(this.celsius1));  
  assertSame(this.fahrenheit2?? convertFromCelsiusToFahrenheit(this.celsius2));  
  }??  
  testConversionFtoC: function () {  
  assertSame(this.celsius1?? convertFromFahrenheitToCelsius(this.fahrenheit1));  
  assertSame(this.celsius2?? convertFromFahrenheitToCelsius(this.fahrenheit2));  
  }  
  }); 

?????嵥18?е??????YUI?汾??????JSTD??? TestCase()??????????????????????嵥18?е???????????????????????????????????????????????TestCase?????????SetUp()??tearDown()???????????????????????????????
?????????????Щ????????????????????
????java -jar JsTestDriver-1.3.3d.jar --tests all
?????4????????????????
?????4. JSTD???????

???????????????????????????ж??????Chrome 15??Safari 5??Firefox 7????
????JSTD?????????????????????????????????????????????????????????????Eclipse????????? TextMate??????????IDE??????ɡ?

??????????
????????????Web????????????JavaScript????????????????????????????顣?м????????????????????????????????о????????????????????QUnit??YUI Test??JSTestDriver??
????1. QUnit?????????????????????????
????2. YUI Test?????????????????????YUI??????
????3. JSTestDriver????????????????????????????????????в????