語系:
繁體中文
English
說明(常見問題)
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Python Unit Test Automation = Automate, Organize, and Execute Unit Tests in Python /
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
正題名/作者:
Python Unit Test Automation/ by Ashwin Pajankar.
其他題名:
Automate, Organize, and Execute Unit Tests in Python /
作者:
Pajankar, Ashwin.
面頁冊數:
XXI, 209 p. 29 illus.online resource. :
Contained By:
Springer Nature eBook
標題:
Programming Techniques. -
電子資源:
https://doi.org/10.1007/978-1-4842-7854-3
ISBN:
9781484278543
Python Unit Test Automation = Automate, Organize, and Execute Unit Tests in Python /
Pajankar, Ashwin.
Python Unit Test Automation
Automate, Organize, and Execute Unit Tests in Python /[electronic resource] :by Ashwin Pajankar. - 2nd ed. 2022. - XXI, 209 p. 29 illus.online resource.
Chapter 1: Introduction to Python -- Chapter 2: Getting Started with Unit Testing -- Chapter 3: Unittest -- Chapter 4: Nose and Nose 2 -- Chapter 5: pytest -- Chapter 6: Testify -- Chapter 7: Logging in Python -- Chapter 8: Additional Topics.
Learn how to automate unit tests of Python 3 with automation libraries, such as doctest, unittest, nose, nose2, pytest, and selenium. This book explores important concepts in software test automation and demonstrates how to automate, organize, and execute unit tests with Python. It also introduces readers to the concepts of web browser automation and logging. This new edition starts with an introduction to Python 3. Next, it covers doctest and pydoc. This is followed by a discussion on unittest, a framework that comes packaged with Python 3 itself. There is a dedicated section on creating test suites, followed by an explanation of how nose2 provides automatic test module discovery. Moving forward, you will learn about pytest, the most popular third-party library and testrunner for Python. You will see how to write and execute tests with pytest. You’ll also learn to discover tests automatically with pytest. This edition features two brand new chapters, the first of which focuses on the basics of web browser automation with Selenium. You’ll learn how to use Selenium with unittest to write test cases for browser automation and use the Selenium IDE with web browsers such as Chrome and Firefox. You’ll then explore logging frameworks such as Python’s built-in logger and the third-party framework loguru. The book concludes with an exploration of test-driven development with pytest, during which you will execute a small project using TDD methodology. You will: Start testing with doctest and unittest Understand the idea of unit testing Get started with nose 2 and pytest Learn how to use logger and loguru Work with Selenium and test driven development.
ISBN: 9781484278543
Standard No.: 10.1007/978-1-4842-7854-3doiSubjects--Topical Terms:
669781
Programming Techniques.
LC Class. No.: QA76.73.P98
Dewey Class. No.: 005.133
Python Unit Test Automation = Automate, Organize, and Execute Unit Tests in Python /
LDR
:03290nam a22003975i 4500
001
1093407
003
DE-He213
005
20220512134423.0
007
cr nn 008mamaa
008
221228s2022 xxu| s |||| 0|eng d
020
$a
9781484278543
$9
978-1-4842-7854-3
024
7
$a
10.1007/978-1-4842-7854-3
$2
doi
035
$a
978-1-4842-7854-3
050
4
$a
QA76.73.P98
072
7
$a
UMX
$2
bicssc
072
7
$a
COM051360
$2
bisacsh
072
7
$a
UMX
$2
thema
082
0 4
$a
005.133
$2
23
100
1
$a
Pajankar, Ashwin.
$4
aut
$4
http://id.loc.gov/vocabulary/relators/aut
$3
1140760
245
1 0
$a
Python Unit Test Automation
$h
[electronic resource] :
$b
Automate, Organize, and Execute Unit Tests in Python /
$c
by Ashwin Pajankar.
250
$a
2nd ed. 2022.
264
1
$a
Berkeley, CA :
$b
Apress :
$b
Imprint: Apress,
$c
2022.
300
$a
XXI, 209 p. 29 illus.
$b
online resource.
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
347
$a
text file
$b
PDF
$2
rda
505
0
$a
Chapter 1: Introduction to Python -- Chapter 2: Getting Started with Unit Testing -- Chapter 3: Unittest -- Chapter 4: Nose and Nose 2 -- Chapter 5: pytest -- Chapter 6: Testify -- Chapter 7: Logging in Python -- Chapter 8: Additional Topics.
520
$a
Learn how to automate unit tests of Python 3 with automation libraries, such as doctest, unittest, nose, nose2, pytest, and selenium. This book explores important concepts in software test automation and demonstrates how to automate, organize, and execute unit tests with Python. It also introduces readers to the concepts of web browser automation and logging. This new edition starts with an introduction to Python 3. Next, it covers doctest and pydoc. This is followed by a discussion on unittest, a framework that comes packaged with Python 3 itself. There is a dedicated section on creating test suites, followed by an explanation of how nose2 provides automatic test module discovery. Moving forward, you will learn about pytest, the most popular third-party library and testrunner for Python. You will see how to write and execute tests with pytest. You’ll also learn to discover tests automatically with pytest. This edition features two brand new chapters, the first of which focuses on the basics of web browser automation with Selenium. You’ll learn how to use Selenium with unittest to write test cases for browser automation and use the Selenium IDE with web browsers such as Chrome and Firefox. You’ll then explore logging frameworks such as Python’s built-in logger and the third-party framework loguru. The book concludes with an exploration of test-driven development with pytest, during which you will execute a small project using TDD methodology. You will: Start testing with doctest and unittest Understand the idea of unit testing Get started with nose 2 and pytest Learn how to use logger and loguru Work with Selenium and test driven development.
650
2 4
$a
Programming Techniques.
$3
669781
650
2 4
$a
Compilers and Interpreters.
$3
1365748
650
1 4
$a
Python.
$3
1115944
650
0
$a
Computer programming.
$3
527822
650
0
$a
Compilers (Computer programs).
$3
975050
650
0
$a
Python (Computer program language).
$3
1127623
710
2
$a
SpringerLink (Online service)
$3
593884
773
0
$t
Springer Nature eBook
776
0 8
$i
Printed edition:
$z
9781484278536
776
0 8
$i
Printed edition:
$z
9781484278550
776
0 8
$i
Printed edition:
$z
9781484284506
856
4 0
$u
https://doi.org/10.1007/978-1-4842-7854-3
912
$a
ZDB-2-CWD
912
$a
ZDB-2-SXPC
950
$a
Professional and Applied Computing (SpringerNature-12059)
950
$a
Professional and Applied Computing (R0) (SpringerNature-43716)
筆 0 讀者評論
多媒體
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼[密碼必須為2種組合(英文和數字)及長度為10碼以上]
登入