menu 简单麦麦
account_circle

测试Node.js Web用户界面-Testing Node.js Web UIs

帮助2580人找到了他们想要的文件
上传于 2020-03-02 53次下载 3711次围观
文件编号:5231
文件详情
标题(title):Testing Node.js Web UIs
测试Node.js Web用户界面
作者(author):Teixeira, Pedro
出版社(publisher):Packt Publishing
大小(size):2 MB (1574709 bytes)
格式(extension):epub
注意:如果文件下载完成后为无法打开的格式,请修改后缀名为格式对应后缀

Full of techniques and tips for simulating user interactions and verifying that your application is behaving correctly. This book is for frontend and backend web application developers that know how to program in JavaScript.
Abstract: Full of techniques and tips for simulating user interactions and verifying that your application is behaving correctly. This book is for frontend and backend web application developers that know how to program in JavaScript
Table of contents :
Content: Cover
Copyright
Credits
About the Author
About the Reviewers
www.PacktPub.com
Table of Contents
Preface
Chapter 1: Getting Started with Zombie.js
A brief history of software and user interface testing
Enter the automation era
Unit tests versus integration tests
What Zombie.js is
Understanding the server-side DOM
Zombie.js is your headless browser
Summary
Chapter 2: Creating a Simple Web App
Defining the requirements of our web app
Setting up Node.js and Flatiron
Installing Node.js
Installing Node from the source code
Installing Flatiron and starting your application. Creating your to-do appSetting up the database
Accessing CouchDB from Node
Application layout
Developing the frontend
User registration
Logging in and session management
The to-do list
File summary
Summary
Chapter 3: Installing Zombie.js and Mocha
Changing the application manifest
Setting up a test environment
Summary
Chapter 4: Understanding Mocha
Organizing your tests
Using before and after hooks
Using asynchronous hooks
How hooks interact with test groups
Using assertions
Changing the assertion message
Performing asynchronous tests
Summary. Chapter 5: Manipulating the Zombie BrowserWhen is the browser ready?
Options when visiting URLs
debug
headers
maxWait
Checking the existence of elements
Filling a form
Testing the login form
Testing the to-do list
Testing the to-do list page
Testing the to-do item creation
Testing to-do item removal
Putting it all together
Summary
Chapter 6: Testing Interactions
Acting on radio buttons
Testing the user interaction
Selecting values
Summary
Chapter 7: Debugging
Running a specific test
Enabling the debugging output per test
Using the browser JavaScript console. Dumping the browser stateDumping the whole document
Summary
Chapter 8: Testing AJAX
Inflicting drag-and-drop
Summary
Index.
下载方式
购买后可查看 购买按钮在底部

常见问题

  • question_answer
    解压密码,提取码在哪?
    keyboard_arrow_down
    • 均在下载旁边哦,请注意查看,如果没有则是不需要密码
  • question_answer
    文件不符合描述怎么办?
    keyboard_arrow_down
    • 如果有文件问题,可以通过 卖家联系方式 联系卖家,如果 联系不上卖家 或 卖家无法解决则可以在我的订单页面申请售后
  • question_answer
    其他
    keyboard_arrow_down
    • 3.本文件为公益分享,文件由网上采集而来,如有侵权等问题,请及时联系客服删除
      常见问题及官方客服联系方式:点击前往
      售后问题处理方式:点击前往
-到底部了哦-
微信扫码支付
测试Node.js Web用户界面-Testing Node.js Web UIs
支付金额: 共计:¥0.0

添加收藏

创建新合集