<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Selenium WebDriver Recipes in C#</title>
    <subTitle>Practical Testing Solutions for Selenium WebDriver</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Zhan, Courtney.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">aut</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">http://id.loc.gov/vocabulary/relators/aut</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Zhan, Zhimin.</namePart>
    <role>
      <roleTerm type="text">editor.</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">edt</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">http://id.loc.gov/vocabulary/relators/edt</roleTerm>
    </role>
  </name>
  <name type="corporate">
    <namePart>SpringerLink (Online service)</namePart>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">xxu</placeTerm>
    </place>
    <dateIssued encoding="marc">2024</dateIssued>
    <edition>3rd ed. 2024.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">electronic</form>
    <form authority="gmd">electronic resource</form>
    <reformattingQuality>access</reformattingQuality>
    <extent>XXI, 329 p. 144 illus. online resource.</extent>
  </physicalDescription>
  <abstract>Solve your Selenium WebDriver problems with this quick guide to automated testing of web applications with Selenium WebDriver in C#. This third edition contains hundreds of solutions to real-world problems, with clear explanations and ready-to-run Selenium test scripts that you can use in your own projects. Updated to Selenium version 4, this revision includes Visual Studio Code set up, additional recipes, and new chapters on Selenium DevTools and continuous testing. You'll see how to use Selenium WebDriver for select lists, navigation, assertions, frames, file upload and pop-up dialogs. You'll also learn how to locate web elements and test functions for hyperlinks, buttons, TextFields and TextAreas, radio buttons, CheckBoxes, and more. You will: Debug test scripts and test data Work with Selenium Remote Control Server Manage and deal with browser profiles and capabilities Monitor tests for advanced user interactions and experiences (UX).</abstract>
  <tableOfContents>1. Introduction. - 2. Locating Web Elements. - 3. Hyperlink. - 4. Button. -5. TextField and TextArea -- 6. Radio Button. - 7. Check Box. - 8. Select List. - 9. Navigation and Browser. - 10. Assertion. - 11. Frames. - 12. Testing AJAX. - 13. File Upload and Pop-up Dialogs. - 14. Debugging Test Scripts. - 15. Test Data. - 16. Browser Profile and Capabilities. - 17. Advanced User Interactions. - 18. HTML5 and JavaScript. - 19. WYSIWYG HTML Editors. - 20. Leverage Programming. - 21. Optimization. - 22. Gotchas. - 23. Selenium 4 -- 24. Selenium DevTools  -- 25. Remote Control Server. - 26. Continuous Testing. - 27. Case Studies. - . Afterword. - . Resources -- Appendix 1 -- Appendix 2.</tableOfContents>
  <note type="statement of responsibility">by Courtney Zhan ; edited by Zhimin Zhan.</note>
  <subject authority="lcsh">
    <topic>Open source software</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Computer programming</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Compilers (Computer programs)</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Security systems</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Software engineering</topic>
  </subject>
  <subject>
    <topic>Open Source</topic>
  </subject>
  <subject>
    <topic>Programming Techniques</topic>
  </subject>
  <subject>
    <topic>Compilers and Interpreters</topic>
  </subject>
  <subject>
    <topic>Security Science and Technology</topic>
  </subject>
  <subject>
    <topic>Software Engineering</topic>
  </subject>
  <classification authority="lcc">QA76.76.O62</classification>
  <relatedItem type="host">
    <titleInfo>
      <title>Springer Nature eBook</title>
    </titleInfo>
  </relatedItem>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <identifier type="isbn">9798868800238</identifier>
  <identifier type="uri">https://doi.org/10.1007/979-8-8688-0023-8</identifier>
  <location>
    <url>https://doi.org/10.1007/979-8-8688-0023-8</url>
  </location>
  <recordInfo>
    <recordCreationDate encoding="marc">231223</recordCreationDate>
    <recordChangeDate encoding="iso8601">20251030110858.0</recordChangeDate>
    <recordIdentifier source="DE-He213">979-8-8688-0023-8</recordIdentifier>
  </recordInfo>
</mods>
