PHPUnit essentials : get started with PHPUnit and learn how to write and test code using advanced technologies / / Zdenek Machek ; cover image by Asher Wishkerman |
Autore | Machek Zdenek |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, England : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (314 p.) |
Disciplina | 005.1 |
Collana | Community Experience Distilled |
Soggetto topico |
Application software - Development
Computer programming JavaScript (Computer program language) |
Soggetto genere / forma | Electronic books. |
ISBN | 1-78328-344-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Installing PHPUnit; Requirements; Running PHP from the command line; Composer - the dependency manager for PHP; Installing Composer; Installation; Local installation; System-wide installation; Installing PEAR; Installing PHPUnit; Other installation methods; Installing the Linux package; Manual installation; Testing the installation; Xdebug; Installing Xdebug; Summary; Chapter 2: PHPUnit Support in IDEs; IDEs and PHPUnit; NetBeans; Zend Studio; Eclipse PDT
Installing MakeGoodCreating your FirstTest; PhpStorm; Summary; Chapter 3: Tests and What They're All About; Understanding unit testing; What is a unit test?; Assertions; The importance of unit testing; Testing all possible scenarios; What makes a good test?; When to write tests; Anatomy of a PHPUnit test; Defining test methods; Testing functions; Testing methods; The MVC application architecture and tests; Testing controllers; Summary; Chapter 4: Testing Dependencies and Exceptions; Detecting dependencies; Handling dependencies; Exceptions are expected; Testing errors and exceptions; Summary Chapter 5: Running Tests from the Command LineRunning tests; Processing test results; Test statuses; Command-line switches; Logging results; Code coverage; Including and excluding tests from the execution; When to stop the test execution; Configuration options; Code coverage analysis; Summary; Chapter 6: Test Isolation and Interaction; Test fixtures; Before and after each test method; Before and after each test suite class; Global state; Test dependencies; Data providers; Summary; Chapter 7: Organizing Tests; The PHPUnit XML configuration file; Test listeners; Configuring the code coverage Where to store testsTest suites; Groups; Using the bootstrap file; Summary; Chapter 8: Using Test Doubles; Creating test doubles; Test doubles in action; Using fake; Using stubs; Using mocks and expectations; Test proxies; Understanding Mockery; Installation methods; Comparing Mockery to PHPUnit; How to use Mockery; Summary; Chapter 9: Database Testing; Which database to use; Tests for a database; DBUnit; Installing DBUnit; Database test cases; Datasets; Using DBUnit; Doctrine 2 ORM and database testing; Summary; Chapter 10: Testing APIs; An example of integration testing Testing the PayPal APITesting the Facebook API; Testing the Twitter API; Testing the service-oriented architecture; Summary; Chapter 11: Testing Legacy Code; Testing spaghetti code; Black box testing; Using Reflection; Handling dependencies; The Patchwork library; The vfsStream library; The runkit PHP extension; Summary; Chapter 12: Functional Tests in the Web Browser Using Selenium; Installing Selenium; The Selenium IDE; The Selenium Server; Installing drivers; The PHPUnit Selenium extension; Testing in the browser; Recording Selenium tests; PHPUnit Selenium2TestCase; Writing Selenium tests PHP-SeleniumClient |
Record Nr. | UNINA-9910458322303321 |
Machek Zdenek | ||
Birmingham, England : , : Packt Publishing, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
SAP HCM - a complete tutorial : deploy and implement the diverse functionalities of SAP HCM / / Ganesh Karthik S ; cover image by Asher Wishkerman |
Autore | S Ganesh Karthik |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, [England] : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (380 p.) |
Disciplina | 657.028553 |
Collana | Professional expertise distilled |
Soggetto topico | Personnel management - Computer programs |
Soggetto genere / forma | Electronic books. |
ISBN | 1-78217-221-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; Disclaimer; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: End User Transactions; Daily transactional codes; Frequently used T-codes; The Recruitment submodule; The Organization Management submodule; The Personnel Administration submodule; The Time Management submodule; The Payroll Accounting submodule; The Talent Management submodule; The Training and Event Management submodule; The Travel Management submodule; Standard reports; Recruitment; Organizational Management; Personnel Administration
Time ManagementPayroll Accounting; Talent Management; Training and Event Management; Travel Management; Creating a folder and moving the T-codes; An overview of SAP standard reports; Recruitment; Organization Management; Personnel Administration; Time Management; Payroll Accounting; Talent Management; Training and Event Management; Travel Management; Summary; Chapter 2: Recruitment Configuration; Handling vacancies; Vacancy maintenance steps; Advertising vacancies; Channels or recruitment instruments; Vacant position mapping using recruitment instruments; Recruitment medium; Applicant cycle Integration with personnel administrationIntegration tools; Common error message during data transfer; Tips and tricks; Features; Transport requests in SAP; Summary; Chapter 3: SPOCK - the Building Block of OM; The concepts of Organization Management; Elucidating an organizational structure; Basic relationships between organizational objects; Building an organizational structure; Creating an organizational structure with different interfaces; Organization and Staffing; The relationship between an Org unit and Position; The relationship between Position and Job; Simple Maintenance Creating a Cost CenterThe Expert Mode; Creating an organizational unit object in the Expert Mode; Creating a position object in the Expert Mode; Creating a Job object in the Expert Mode; The concept of Number Ranges; Scenarios where we use external number assignment; The Plan Version; Creating an organizational structure using the Expert Mode; Configuring the table; Integrating Organization Management with Personnel Administration; Integration switches; Data Transfer Tools; RHINTE Reports; The purpose of the OM tool; Summary; Chapter 4: PA Configuration in Less Than 24 Hours Personnel Administration infotypesImportant infotypes that are mandatory and their configuration steps; Functions of infotypes; The 0000 (Actions) infotype; The 0001 (Organization Assignment) infotype; The 0002 (Personal Data) infotype; The 0006 (Address) infotype; The 0007 (Planned Working Time) infotype; The 0008 (Basic Pay) infotype; The 0009 (Bank Details) infotype; Configuration steps; What makes the enterprise structure?; What makes the personnel structure?; Tips and tricks that will be handy while configuring the submodule; Recommendation on number range assignment Configuring mandatory infotypes |
Record Nr. | UNINA-9910464629903321 |
S Ganesh Karthik | ||
Birmingham, [England] : , : Packt Publishing, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
SAP HCM - a complete tutorial : deploy and implement the diverse functionalities of SAP HCM / / Ganesh Karthik S ; cover image by Asher Wishkerman |
Autore | S Ganesh Karthik |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, [England] : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (380 p.) |
Disciplina | 657.028553 |
Collana | Professional expertise distilled |
Soggetto topico | Personnel management - Computer programs |
ISBN | 1-78217-221-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; Disclaimer; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: End User Transactions; Daily transactional codes; Frequently used T-codes; The Recruitment submodule; The Organization Management submodule; The Personnel Administration submodule; The Time Management submodule; The Payroll Accounting submodule; The Talent Management submodule; The Training and Event Management submodule; The Travel Management submodule; Standard reports; Recruitment; Organizational Management; Personnel Administration
Time ManagementPayroll Accounting; Talent Management; Training and Event Management; Travel Management; Creating a folder and moving the T-codes; An overview of SAP standard reports; Recruitment; Organization Management; Personnel Administration; Time Management; Payroll Accounting; Talent Management; Training and Event Management; Travel Management; Summary; Chapter 2: Recruitment Configuration; Handling vacancies; Vacancy maintenance steps; Advertising vacancies; Channels or recruitment instruments; Vacant position mapping using recruitment instruments; Recruitment medium; Applicant cycle Integration with personnel administrationIntegration tools; Common error message during data transfer; Tips and tricks; Features; Transport requests in SAP; Summary; Chapter 3: SPOCK - the Building Block of OM; The concepts of Organization Management; Elucidating an organizational structure; Basic relationships between organizational objects; Building an organizational structure; Creating an organizational structure with different interfaces; Organization and Staffing; The relationship between an Org unit and Position; The relationship between Position and Job; Simple Maintenance Creating a Cost CenterThe Expert Mode; Creating an organizational unit object in the Expert Mode; Creating a position object in the Expert Mode; Creating a Job object in the Expert Mode; The concept of Number Ranges; Scenarios where we use external number assignment; The Plan Version; Creating an organizational structure using the Expert Mode; Configuring the table; Integrating Organization Management with Personnel Administration; Integration switches; Data Transfer Tools; RHINTE Reports; The purpose of the OM tool; Summary; Chapter 4: PA Configuration in Less Than 24 Hours Personnel Administration infotypesImportant infotypes that are mandatory and their configuration steps; Functions of infotypes; The 0000 (Actions) infotype; The 0001 (Organization Assignment) infotype; The 0002 (Personal Data) infotype; The 0006 (Address) infotype; The 0007 (Planned Working Time) infotype; The 0008 (Basic Pay) infotype; The 0009 (Bank Details) infotype; Configuration steps; What makes the enterprise structure?; What makes the personnel structure?; Tips and tricks that will be handy while configuring the submodule; Recommendation on number range assignment Configuring mandatory infotypes |
Record Nr. | UNINA-9910786672603321 |
S Ganesh Karthik | ||
Birmingham, [England] : , : Packt Publishing, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
SAP HCM - a complete tutorial : deploy and implement the diverse functionalities of SAP HCM / / Ganesh Karthik S ; cover image by Asher Wishkerman |
Autore | S Ganesh Karthik |
Edizione | [1st edition] |
Pubbl/distr/stampa | Birmingham, [England] : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (380 p.) |
Disciplina | 657.028553 |
Collana | Professional expertise distilled |
Soggetto topico | Personnel management - Computer programs |
ISBN | 1-78217-221-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; Disclaimer; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: End User Transactions; Daily transactional codes; Frequently used T-codes; The Recruitment submodule; The Organization Management submodule; The Personnel Administration submodule; The Time Management submodule; The Payroll Accounting submodule; The Talent Management submodule; The Training and Event Management submodule; The Travel Management submodule; Standard reports; Recruitment; Organizational Management; Personnel Administration
Time ManagementPayroll Accounting; Talent Management; Training and Event Management; Travel Management; Creating a folder and moving the T-codes; An overview of SAP standard reports; Recruitment; Organization Management; Personnel Administration; Time Management; Payroll Accounting; Talent Management; Training and Event Management; Travel Management; Summary; Chapter 2: Recruitment Configuration; Handling vacancies; Vacancy maintenance steps; Advertising vacancies; Channels or recruitment instruments; Vacant position mapping using recruitment instruments; Recruitment medium; Applicant cycle Integration with personnel administrationIntegration tools; Common error message during data transfer; Tips and tricks; Features; Transport requests in SAP; Summary; Chapter 3: SPOCK - the Building Block of OM; The concepts of Organization Management; Elucidating an organizational structure; Basic relationships between organizational objects; Building an organizational structure; Creating an organizational structure with different interfaces; Organization and Staffing; The relationship between an Org unit and Position; The relationship between Position and Job; Simple Maintenance Creating a Cost CenterThe Expert Mode; Creating an organizational unit object in the Expert Mode; Creating a position object in the Expert Mode; Creating a Job object in the Expert Mode; The concept of Number Ranges; Scenarios where we use external number assignment; The Plan Version; Creating an organizational structure using the Expert Mode; Configuring the table; Integrating Organization Management with Personnel Administration; Integration switches; Data Transfer Tools; RHINTE Reports; The purpose of the OM tool; Summary; Chapter 4: PA Configuration in Less Than 24 Hours Personnel Administration infotypesImportant infotypes that are mandatory and their configuration steps; Functions of infotypes; The 0000 (Actions) infotype; The 0001 (Organization Assignment) infotype; The 0002 (Personal Data) infotype; The 0006 (Address) infotype; The 0007 (Planned Working Time) infotype; The 0008 (Basic Pay) infotype; The 0009 (Bank Details) infotype; Configuration steps; What makes the enterprise structure?; What makes the personnel structure?; Tips and tricks that will be handy while configuring the submodule; Recommendation on number range assignment Configuring mandatory infotypes |
Record Nr. | UNINA-9910813043003321 |
S Ganesh Karthik | ||
Birmingham, [England] : , : Packt Publishing, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|