|
|
|
|
LEADER |
00000cam a2200000Ma 4500 |
001 |
EBSCO_ocn702921561 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr zn||||||||| |
008 |
110111s2010 enka ob 001 0 eng d |
040 |
|
|
|a CtWfDGI
|b eng
|e pn
|c STF
|d CEF
|d OCLCQ
|d B24X7
|d S4S
|d N$T
|d OCLCQ
|d OCLCO
|d OCLCQ
|d AGLDB
|d LIV
|d OCLCQ
|d VTS
|d COO
|d WYU
|d STF
|d M8D
|d HS0
|d OCLCO
|d OCLCQ
|
019 |
|
|
|a 765143811
|
020 |
|
|
|a 9781849510011
|q (electronic bk.)
|
020 |
|
|
|a 1849510016
|q (electronic bk.)
|
020 |
|
|
|z 9781849510004
|
029 |
1 |
|
|a DEBBG
|b BV043137488
|
029 |
1 |
|
|a DEBSZ
|b 421453567
|
029 |
1 |
|
|a GBVCP
|b 803476094
|
029 |
1 |
|
|a HEBIS
|b 278031307
|
035 |
|
|
|a (OCoLC)702921561
|z (OCoLC)765143811
|
050 |
|
4 |
|a QA76.73.J39
|b L53 2010eb
|
072 |
|
7 |
|a COM
|x 051260
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051420
|2 bisacsh
|
082 |
0 |
4 |
|a 005.276/2
|2 22
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Liang, Yuxian Eugene.
|
245 |
1 |
0 |
|a JavaScript testing beginner's guide :
|b test and debug JavaScript the easy way /
|c Liang Yuxian Eugene ; reviewers: Chetankumar D. Akarte [and others].
|
260 |
|
|
|a Birmingham, UK :
|b Packt Pub.,
|c 2010.
|
300 |
|
|
|a 1 online resource
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
500 |
|
|
|a Title from title screen.
|
504 |
|
|
|a Includes bibliographical references and index.
|
520 |
8 |
|
|a Annotation
|b JavaScript is an important part of web development in today_s Web 2.0 world. While there are many JavaScript frameworks in the market, learning to write, test, and debug JavaScript without the help of any framework will make you a better JavaScript developer. However, testing and debugging can be time consuming, tedious, and painful. This book will ease your woes by providing various testing strategies, advice, and tool guides that will make testing smooth and easy.<br /><br />This book shows you the most essential features of JavaScript, which you will be using in your daily development, testing, and debugging tasks. You will learn to use the most basic functions of JavaScript to perform ad hoc testing quickly and efficiently.<br /><br />This book is organized in an easy to follow, step-by-step tutorial style to maximize your learning. You will first learn about the different types of errors you will most often encounter as a JavaScript developer. You will also learn the most essential features of JavaScript through our easy to follow examples. As you go along, you will learn how to write better JavaScript code through validation. Learning how to write validated code alone will help you improve tremendously as a JavaScript developer and most importantly, to write JavaScript code that runs better, faster, and with less bugs.<br /><br />As our JavaScript program gets larger, we need better ways of testing our JavaScript code. You will learn how to go about various testing concepts and how to use them in your test plan. After which, you will learn how to implement the test plan for your code. To accommodate more complex JavaScript code, you will learn more about the built-in features of JavaScript to identify and catch different types of JavaScript error. Such information helps to spot the root of the problem so that you can act on it.<br /><br />Finally, you will learn how to make use of the built-in browser tools and other external tools to automate your testing process.<br /><br />Learn how to test and debug JavaScript through example-driven tutorials.
|
505 |
0 |
|
|a Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1: What is JavaScript Testing?; Where does JavaScript fit into the web page?; HTML Content; Time for action -- building a HTML document; Styling HTML elements using its attributes; Specifying id and class name for an HTML element; Cascading Style Sheet; Time for action -- styling your HTML document using CSS; Referring to an HTML element by its id or class name and styling it; Differences between a class selector and an id selector; Other uses for class selectors and id selectors
|
505 |
8 |
|
|a Complete list of CSS attributesJavaScript providing behavior to a web page; Time for action -- giving behaviour to your HTML document; JavaScript Syntax; JavaScript events; Finding elements in a document; Putting all together; The difference between JavaScript and server-side languages; Why pages need to work without JavaScript; What is testing?; Why do you need to test?; Types of errors; Loading errors; Time for action -- loading errors in action; Partially correct JavaScript; Time for action -- loading errors in action; Runtime errors; Time for action -- runtime errors in action; Logic Errors
|
505 |
8 |
|
|a Time for action -- logic errors in actionSome advice for writing error free-JavaScript; Always check for proper names of objects, variables, and functions; Check for proper syntax; Plan before you code; Check for correctness as you code; Preventing errors by choosing a suitable text editor; Summary; Chapter 2: Ad Hoc Testing and Debugging in JavaScript; Purpose of ad hoc testing-getting the script to run; What happens when the browser encounters an error in JavaScript; Browser differences and the need to test in multiple browsers; Time for action -- checking for features and sniffing browsers
|
505 |
8 |
|
|a In browsersTesting browser differences via capability testing; Time for action -- capability testing for different browsers; Are you getting the output and putting values in the correct places?; Accessing the values on a form; Time for action -- accessing values from a form; Another technique for accessing form values; Accessing other parts of the web page; Time for action -- getting the correct values at the correct places; Does the script give the expected result?; What to do if the script doesn't run?; Visually inspecting the code; Using alert() to see what the code is running
|
505 |
8 |
|
|a Using alert() to see what values are being usedTime for action -- using alert to inspect your code; A less obtrusive way to check what code is running and the values used; Time for action -- checking what values are used unobtrusively; Commenting out parts of the script to simplify testing; Time for action -- simplifying the checking process; Timing differences-making sure HTML is there before interacting with it; Why ad hoc testing is never enough; Summary; Chapter 3: Syntax Validation; The difference between validating and testing
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
650 |
|
0 |
|a JavaScript (Computer program language)
|x Testing.
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x JavaScript.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x VBScript.
|2 bisacsh
|
700 |
1 |
|
|a Akarte, Chetankumar D.
|4 rev
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=432712
|z Texto completo
|
938 |
|
|
|a Books 24x7
|b B247
|n bks00037993
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 432712
|
994 |
|
|
|a 92
|b IZTAP
|