Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- BHP
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Ekonomia i finanse
- Ezoteryka
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Kobieca
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Przewodniki po hotelach i restauracjach
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
Testament mój Żyłem z wami, cierpiałem i płakałem z wami; Nigdy mi, kto szlachetny, nie był obojętny: Dziś was rzucam i dalej idę w cień — z duchami, A jak gdyby tu szczęście było, idę smętny. Nie zostawiłem tutaj żadnego dziedzica Ani dla mojej lutni, ani dla imienia: Imię moje tak przeszło, jako błyskawica, I będzie, jak dźwięk pusty, trwać przez pokolenia. Lecz wy, coście mnie znali, w podaniach przekażcie, Żem dla ojczyzny sterał moje lata młode; A póki okręt walczył, siedziałem na maszcie, A gdy tonął, z okrętem poszedłem pod wodę... Ale kiedyś, o smętnych losach zadumany Mojej biednej ojczyzny, pozna, kto szlachetny, Że płaszcz na moim duchu był nie wyżebrany, Lecz świetnościami moich dawnych przodków świetny. [...]Juliusz SłowackiUr. 4 września 1809 r. w Krzemieńcu Zm. 3 kwietnia 1849 r. w Paryżu Najważniejsze dzieła: Kordian (1834), Anhelli (1838), Balladyna (1839), Lilla Weneda (1840), Beniowski (1840-46), Sen srebrny Salomei (1844), Król-Duch (1845-49); wiersze: Grób Agamemnona (1839), Hymn o zachodzie słońca (1839), Odpowiedź na ?Psalmy przyszłości? (1848) Polski poeta okresu romantyzmu, epistolograf, dramaturg. W swoich utworach (zgodnie z duchem epoki i ówczesną sytuacją Polaków) podejmował problemy związane z walką narodowowyzwoleńczą, przeszłością narodu i przyczynami niewoli. Jego twórczość cechuje kunsztowność języka poetyckiego. W późniejszym, mistycznym okresie stworzył własną odmianę romant. mesjanizmu i kosmogonii (system genezyjski). Studiował prawo w Wilnie, krótko pracował w Warszawie w Komisji Rządowej Przychodów i Skarbu oraz w Biurze Dyplomatycznym Rządu powstańczego 1831 r. Podróżował po Szwajcarii, Włoszech, Grecji, Egipcie i Palestynie. Osiadł w Paryżu, gdzie zmarł na gruźlicę i został pochowany na cmentarzu Montmartre. W 1927 r. jego prochy złożono w katedrze na Wawelu. autor: Katarzyna Starzycka Kupując książkę wspierasz fundację Nowoczesna Polska, która propaguje ideę wolnej kultury. Wolne Lektury to biblioteka internetowa, rozwijana pod patronatem Ministerstwa Edukacji Narodowej. W jej zbiorach znajduje się kilka tysięcy utworów, w tym wiele lektur szkolnych zalecanych do użytku przez MEN, które trafiły już do domeny publicznej. Wszystkie dzieła są odpowiednio opracowane - opatrzone przypisami oraz motywami.
Powieść kryminalna Jacka Corta, tajemniczego pisarza pierwszej połowy XX wieku. Zasłużony wypoczynek słynnego detektywna Nicka Cartera przerwał jego własny instynkt. Wystarczył impuls, żeby mimowolnie pobiec za uciekającym młodzieńcem, który uciekł z miejsca zbrodni... Teoretycznie bardzo prosta sprawa, wręcz banalna w oczach samego Cartera, nagle okazuje się przeczyć najprostszym zasadom logiki. Język, postacie i poglądy zawarte w tej publikacji nie odzwierciedlają poglądów ani opinii wydawcy. Utwór ma charakter publikacji historycznej, ukazującej postawy i tendencje charakterystyczne dla czasów z których pochodzi. W niniejszej publikacji zachowano oryginalną pisownię.
Jaką tajemnicę skrywa zaginiony przed wiekami, przypadkiem odnaleziony, fragment Księgi henrykowskiej? Rok 1307. Z miasta Troyes we Francji ucieka garstka templariuszy, aby uniknąć aresztowań zarządzonych przez króla Filipa Pięknego. Zmierzają na wschód, do niewielkiej komandorii Klein Ols, zagubionej pośród rozległych puszcz. Choć są wśród nich doświadczeni rycerze, zaprawieni w bojach w Ziemi Świętej, po pełnej dramatycznych wydarzeń podróży tylko niektórzy z nich będą mieli szansę zrealizować misję, której się podjęli. Misję, od której zależy przyszłość zakonu. Grudzień 1981 roku. Magda Michalska przenosi się po rozwodzie na zabitą dechami wieś, gdzie odziedziczyła chałupę po swoim dziadku. W pobliskim Henrykowie otrzymuje posadę nauczycielki w szkole dzielącej pospołu z klasztorem cystersów zabytkowe budynki opactwa. Nazajutrz budzi się w Polsce stanu wojennego. Magda, mieszkańcy Świątnik i garstka zakonników dostają się w tryby bezwzględnego aparatu władzy. Jakby tego było mało, we wsi dochodzi do serii brutalnych morderstw. Czy są one dziełem pospolitych przestępców, a może mają związek z tajemnicą od lat skrywaną przez klasztor?
wokół testamentów wojskowych sporo się dzieje. W niektórych państwach instytucja przeszła już do historii, w innych jest nie tylko utrzymywana, ale również dostosowywana do współczesnych uwarunkowań. W jeszcze innych debata na jej temat jest w toku. Tak różnorodne losy testamentów wojskowych w ostatnich dziesięcioleciach świadczą bez wątpienia nie tylko o różnych uwarunkowaniach w poszczególnych państwach, ale także o oryginalności i różnorodności poszczególnych rozwiązań. Nietrudno bowiem zauważyć, że urzędowy testament wojskowy w prawie francuskim diametralnie różni się od całkowicie nieformalnego testamentu wojskowego, który funkcjonuje w Anglii. Tak bardzo odmienne instytucje pełnią różne funkcje i m.in. dlatego tak różne są ich obecne losy. Niezależnie jednak od tego wyraźna jest obecność testamentów wojskowych w porządkach prawnych i dyskusji prawniczej w pierwszych dekadach XXI w.
Experienced developers understand the importance of designing a comprehensive testing strategy to ensure efficient shipping and maintaining services in production. This book shows you how to utilize test-driven development (TDD), a widely adopted industry practice, for testing your Go apps at different levels. You’ll also explore challenges faced in testing concurrent code, and learn how to leverage generics and write fuzz tests.The book begins by teaching you how to use TDD to tackle various problems, from simple mathematical functions to web apps. You’ll then learn how to structure and run your unit tests using Go’s standard testing library, and explore two popular testing frameworks, Testify and Ginkgo. You’ll also implement test suites using table-driven testing, a popular Go technique. As you advance, you’ll write and run behavior-driven development (BDD) tests using Ginkgo and Godog. Finally, you’ll explore the tricky aspects of implementing and testing TDD in production, such as refactoring your code and testing microservices architecture with contract testing implemented with Pact. All these techniques will be demonstrated using an example REST API, as well as smaller bespoke code examples.By the end of this book, you’ll have learned how to design and implement a comprehensive testing strategy for your Go applications and microservices architecture.
Spośród wielu koncepcji tworzenia oprogramowania na szczególną uwagę zasługuje model programowania sterowanego testami - TDD. Zastosowanie podejścia TDD ułatwia utrzymanie wysokiej jakości kodu. Technika ta opiera się na dodawaniu funkcjonalności do produktu dopiero po utworzeniu i przeprowadzeniu testów jednostkowych. TDD coraz częściej jest wyborem szanowanych firm programistycznych. W tej praktycznej książce przedstawiono zasady TDD na rzeczywistych przykładach z użyciem popularnych frameworków, takich jak ASP.NET Core i Entity Framework. Po zapoznaniu się z solidnym wprowadzeniem do koncepcji TDD dowiesz się, jak można używać Visual Studio 2022 do tworzenia aplikacji internetowej z wykorzystaniem Entity Framework, a także baz danych SQL Server i Cosmos DB. Nauczysz się też korzystać z różnych wzorców, takich jak repozytorium, usługi i budowniczy. Ponadto omówiono tu architekturę DDD i inne najlepsze praktyki stosowane podczas tworzenia oprogramowania, w tym reguły SOLID i wskazówki FIRSTHAND. Nie zabrakło przydatnych uwag o biznesowych aspektach podejścia TDD. W książce między innymi: testy jednostkowe i mechanizm wstrzykiwania zależności NSubstitute: imitacje i dublery używane podczas testów zastosowanie TDD dla ASP.NET API, Entity Framework i baz danych tworzenie potoków ciągłej integracji za pomocą GitHub zaawansowane scenariusze używania imitacji korzyści z wdrażania podejścia TDD przez zespoły i firmy TDD wprowadza dobre praktyki i doskonali programistę!
Test-Driven Development with C++. A simple guide to writing bug-free Agile code
Modern, standard C++ is all that is needed to create a small and practical testing framework that will improve the design of any project. This allows you to think about how the code will be used, which is the first step in designing intuitive interfaces. TDD is a modern balanced software development approach that helps to create maintainable applications, provide modularity in design, and write minimal code that drastically reduces defects. With the help of this book, you'll be able to continue adding value when designs need to change by ensuring that the changes don't break existing tests.In this book, you will use test-driven development (TDD) to gain practical skills by writing a simple testing framework and then using it to drive the design of a logging library. The book will help you enhance your software development skills with test cases. You'll understand how to design and implement test cases. The chapters will also show you how to utilize the TDD approach to be more productive in software development than attempting to code in large unstructured steps.By the end of this book, you'll have gained knowledge of TDD and testing and also built a working logging library with unique features not found in other libraries.
Test-driven development enables developers to craft well-designed code and prevent defects. It’s a simple yet powerful tool that helps you focus on your code design, while automatically checking that your code works correctly. Mastering TDD will enable you to effectively utilize design patterns and become a proficient software architect.The book begins by explaining the basics of good code and bad code, bursting common myths, and why Test-driven development is crucial. You’ll then gradually move toward building a sample application using TDD, where you’ll apply the two key rhythms -- red, green, refactor and arrange, act, assert. Next, you’ll learn how to bring external systems such as databases under control by using dependency inversion and test doubles. As you advance, you’ll delve into advanced design techniques such as SOLID patterns, refactoring, and hexagonal architecture. You’ll also balance your use of fast, repeatable unit tests against integration tests using the test pyramid as a guide. The concluding chapters will show you how to implement TDD in real-world use cases and scenarios and develop a modern REST microservice backed by a Postgres database in Java 17.By the end of this book, you’ll be thinking differently about how you design code for simplicity and how correctness can be baked in as you go.
PHP web developers end up building complex enterprise projects without prior experience in test-driven and behavior-driven development which results in software that’s complex and difficult to maintain. This step-by-step guide helps you manage the complexities of large-scale web applications. It takes you through the processes of working on a project, starting from understanding business requirements and translating them into actual maintainable software, to automated deployments.You’ll learn how to break down business requirements into workable and actionable lists using Jira. Using those organized lists of business requirements, you’ll understand how to implement behavior-driven development (BDD) and test-driven development (TDD) to start writing maintainable PHP code. You’ll explore how to use the automated tests to help you stop introducing regressions to an application each time you release code by using continuous integration.By the end of this book, you’ll have learned how to start a PHP project, break down the requirements, build test scenarios and automated tests, and write more testable and maintainable PHP code. By learning these processes, you’ll be able to develop more maintainable, and reliable enterprise PHP applications.
Test-driven development (TDD) is a proven way to find software bugs early. Writing tests before you code improves the structure and maintainability of your apps. Using TDD, in combination with Swift 4's improved syntax, means there is no longer any excuse for writing bad code.This book will help you understand the process of TDD and how to apply it to your apps written in Swift. Through practical, real-world examples, you’ll learn how to implement TDD in context. You will begin with an overview of the TDD workflow and then delve into unit-testing concepts and code cycles.You will also plan and structure your test-driven iOS app, and write tests to drive the development of view controllers and helper classes. Next, you’ll learn how to write tests for network code and explore how the test-driven approach—in combination with stubs—helps you write network code even before the backend component is finished.Finally, the book will guide you through the next steps to becoming a testing expert by discussing integration tests, Behavior Driven Development (BDD), open source testing frameworks, and UI Tests (introduced in Xcode 9).
Test-driven development (TDD) is a proven way to find software bugs early. Writing tests before your code improves the structure and maintainability of your app. Test-Driven iOS Development with Swift will help you understand the process of TDD and how it impacts your applications written in Swift. Through practical, real-world examples, you’ll start seeing how to implement TDD in context. We will begin with an overview of your TDD workflow and then deep-dive into unit testing concepts and code cycles. We will showcase the workings of functional tests, which will help you improve the user interface. Finally, you will learn about automating deployments and continuous integration to run an environment.
Test-driven development (TDD) is a proven way to find software bugs earlier on in software development. Writing tests before you code improves the structure and maintainability of your apps, and so using TDD in combination with Swift 5.5's improved syntax leaves you with no excuse for writing bad code.Developers working with iOS will be able to put their knowledge to work with this practical guide to TDD in iOS. This book will help you grasp the fundamentals and show you how to run TDD with Xcode. You'll learn how to test network code, navigate between different parts of the app, run asynchronous tests, and much more. Using practical, real-world examples, you'll begin with an overview of the TDD workflow and get to grips with unit testing concepts and code cycles. You'll then develop an entire iOS app using TDD while exploring different strategies for writing tests for models, view controllers, and networking code. Additionally, you'll explore how to test the user interface and business logic of iOS apps and even write tests for the network layer of the sample app.By the end of this TDD book, you'll be able to implement TDD methodologies comfortably in your day-to-day development for building scalable and robust applications.
Test-driven development (TDD) is a development approach that relies on a test-first procedure that emphasizes writing a test before writing the necessary code, and then refactoring the code to optimize it.The value of performing TDD with Java, one of the longest established programming languages, is to improve the productivity of programmers and the maintainability and performance of code, and develop a deeper understanding of the language and how to employ it effectively.Starting with the basics of TDD and understanding why its adoption is beneficial, this book will take you from the first steps of TDD with Java until you are confident enough to embrace the practice in your day-to-day routine.You'll be guided through setting up tools, frameworks, and the environment you need, and we will dive right into hands-on exercises with the goal of mastering one practice, tool, or framework at a time. You'll learn about the Red-Green-Refactor procedure, how to write unit tests, and how to use them as executable documentation.With this book, you'll also discover how to design simple and easily maintainable code, work with mocks, utilize behavior-driven development, refactor old legacy code, and release a half-finished feature to production with feature toggles.You will finish this book with a deep understanding of the test-driven development methodology and the confidence to apply it to application programming with Java.
Harmeet Singh, Hetal Prajapati, Ravi Kumar Gupta
Initially, all processing used to happen on the server-side and simple output was the response to web browsers. Nowadays, there are so many JavaScript frameworks and libraries created that help readers to create charts, animations, simulations, and so on. By the time a project finishes or reaches a stable state, so much JavaScript code has already been written that changing and maintaining it further is tedious. Here comes the importance of automated testing and more specifically, developing all that code in a test-driven environment. Test-driven development is a methodology that makes testing the central part of the design process – before writing code developers decide upon the conditions that code must meet to pass a test. The end goal is to help the readers understand the importance and process of using TDD as a part of development.This book starts with the details about test-driven development, its importance, need, and benefits. Later the book introduces popular tools and frameworks like YUI, Karma, QUnit, DalekJS, JsUnit and goes on to utilize Jasmine, Mocha, Karma for advanced concepts like feature detection, server-side testing, and patterns. We are going to understand, write, and run tests, and further debug our programs. The book concludes with best practices in JavaScript testing. By the end of the book, the readers will know why they should test, how to do it most efficiently, and will have a number of versatile tests (and methods for devising new tests) to get to work immediately.
This book starts with a look at the test-driven development process, and how it is different from the traditional way of writing code. All the concepts are presented in the context of a real application that is developed in a step-by-step manner over the course of the book. While exploring the common types of smelly code, we will go back into our example project and clean up the smells that we find.Additionally, we will use mocking to implement the parts of our example project that depend on other systems. Towards the end of the book, we'll take a look at the most common patterns and anti-patterns associated with test-driven development, including integration of test results into the development process.
Sylwia Kubik, Joanna Szarańska
Niespodziewane zwroty akcji, zabawne sytuacje i bohaterowie, z którymi utożsamić może się każdy z nas! Gdy w małżeństwie Sporoszów pojawia się rutyna, a mąż coraz częściej zostaje po godzinach w pracy pojawia się podejrzenie zdrady. Do akcji wkracza testerka wynajęta przez Elizę Sporosz, która ma za zadanie zbadać wierność mężczyzny. Wiktor, którego ma testować, szybko zdobywa jej sympatię. Testerka postanawia rozwikłać zagadkę spowijającą małżeństwo Sporoszów. Dzięki jej działaniom wychodzą na jaw kolejne tajemnice i przez lata skrywane sekrety. Kto tak naprawdę miesza w tej rodzinie? Sylwia Kubik i Joanna Szarańska zabierają nas do świata związków, zawiłych relacji i uczuć, które często skrywane są głęboko w sercu...
The book is based on the author`s experience in leading and transforming large test engagements and architecting solutions for customer testing requirements/bids/problem areas. It targets the testing practitioner population and provides them with a single go-to place to find perspectives, practices, trends, tools, and solutions to test applications as they face the evolving digital world. This book is divided into five parts where each part explores different aspects of testing in the real world. The first module explains the various testing engagement models. You will then learn how to efficiently test code in different life cycles. The book discusses the different aspects of Quality Analysis consideration while testing social media, mobile, analytics, and the Cloud. In the last module, you will learn about futuristic technologies to test software.By the end of the book, you will understand the latest business and IT trends in digital transformation and learn the best practices to adopt for business assurance.
Testosteron. Klucz do męskości
Mężczyznami rządzi testosteron. To od niego zależą zachowanie, styl życia, zdrowie, a nawet wierność lub jej brak w związku. I oczywiście ochota na seks. Problem niedoboru testosteronu z roku na rok dotyczy coraz młodszych panów. W swoim gabinecie autorka każdego dnia spotyka ludzi koło trzydziestki, z problemami wywołanymi niskim poziomem hormonu - malejącą potencją, stanami depresyjnymi. Ludzi zmęczonych wspinaczką po szczeblach kariery czy zmaganiami we własnych firmach - bez napędu i ochoty do życia. Większość z nich zżera stres i wygórowana ambicja, aspiracje rodziców czy partnerek. To wszystko odciska piętno na męskości, pozbawiając panów ich najważniejszego paliwa - testosteronu. Ba, potrafią sobie nawet zaszkodzić, żyjąc, wydawałoby się, zdrowo! Na przykład uprawieniem sportu. Bo testosteron niektórych dyscyplin, choćby popularnego biegania, zwyczajnie nie lubi. Okazuje się, że gwałtowny spadek tego hormonu jest odnotowywany w całej męskiej populacji, skutkiem tego jest zanik plemników. Czy to oznacza wizję świata, w którym kobiety obywają się bez mężczyzn? Czy scenariusz kultowej "Seksmisji" stanie się rzeczywistością? Gatunkowi "mężczyźni" pozostało naprawdę niewiele czasu Ewa Kempisty-Jeznach, doktor nauk medycznych i certyfikowany lekarz medycyny męskiej, obrazowo tłumaczy, jak funkcjonują faceci, i pomaga zrozumieć przyczyny konkretnych zachowań i reakcji. Tę książkę powinien znać każdy mężczyzna i przeczytać każda kobieta. Dzięki temu w wielu związkach pojawi się znacznie więcej empatii i miłości. Autorka z pasją pisze o testosteronie, określając go królem męskich hormonów. Ma poczucie misji, jak pomóc kobietom i mężczyznom wzajemnie się zrozumieć. Ma też poczucie, że nieraz przejaskrawia rzeczywistość, ale jak pisze, czyni to celowo w trosce o przyszłe pokolenia. Odwołuje się do własnej praktyki z pacjentami, co czyni książkę bardziej interesującą i zrozumiałą. Choć we wstępie autorka wskazuje, że jest to książka dla kobiet o mężczyznach, ja rekomenduję ją również mężczyznom. Zbigniew Izdebski, profesor seksuologii Jeśli współczesna kobieta chce zrozumieć mężczyznę musi przeczytać tę książkę! Skomplikowany świat męskich i żeńskich hormonów przedstawiony w przystępnej i lekkiej formie, staje się nagle jasny i zrozumiały. Jestem przekonana, że to książka nie tylko ciekawa, ale też bardzo ważna, nie tylko dla kobiet! Agata Młynarska Doskonała książka o mężczyźnie i jego królewskim hormonie testosteronie. Autorka obala mit, że testosteron to tylko seks i siłownia. Ukazuje jego pozytywny wpływ na całokształt męskiego życia. Marcin Prokop Błyskotliwa książka o mężczyźnie napisana przez kobietę. Demaskuje tajniki męskiej natury. Objaśnia słabości silnej płci. Mężczyźni jeszcze nigdy nie byli tak obnażeni. Bez wątpienia najlepsza z dotychczasowych publikacji o tej tematyce. Patryk Vega Wciągająca opowieść o tym, że mężczyźni są światu naprawdę potrzebni. Tytułowy testosteron to jedynie pretekst do holistycznego spojrzenia na męskość. Janusz Leon Wiśniewski, dr hab., chemik, informatyk, autor bestsellera "Samotność w sieci" Dr n. med. Ewa Kempisty-Jeznach - jest jedynym w Polsce lekarzem medycyny męskiej z międzynarodowym certyfikatem Lekarza od Zdrowia Mężczyzn (Männerärztin CMI). Ukończyła wrocławską Akademię Medyczną, gdzie przez 5 lat pracowała w Klinice Endokrynologicznej. Praktykowała w najlepszych klinikach endokrynologii w Katowicach i w Warszawie. Następnie, przez 32 lata prowadziła we Frankfurcie nad Menem własną, prywatną Klinikę Medycyny Męskiej. Jest założycielką Poradni Medycyny Zdrowia Mężczyzn w Polsce Swissmed Gdańsk, Kliniki Wellness z Medycyną Męską w Szpitalu Medicover w Warszawie oraz Polskiego Towarzystwa Promocji Medycyny Męskiej "Achilles", a także współorganizatorką Międzynarodowego Kongresu Zdrowia Mężczyzn w Szwecji. Uczestniczyła w wielu międzynarodowych kongresach i konferencjach dotyczących medycyny męskiej. Jest członkinią Niemieckiego Towarzystwa Zdrowia Mężczyzn, Niemieckiego Towarzystwa Medycyny Ogólnej oraz Międzynarodowego Towarzystwa Zdrowia Mężczyzn. Autorka "Książki tylko dla mężczyzn". Mężczyznami rządzi testosteron. To od niego zależą zachowanie, styl życia, zdrowie, a nawet wierność lub jej brak w związku. I oczywiście ochota na seks. Problem niedoboru testosteronu z roku na rok dotyczy coraz młodszych panów. W swoim gabinecie autorka każdego dnia spotyka ludzi koło trzydziestki, z problemami wywołanymi niskim poziomem hormonu - malejącą potencją, stanami depresyjnymi. Ludzi zmęczonych wspinaczką po szczeblach kariery czy zmaganiami we własnych firmach - bez napędu i ochoty do życia. Większość z nich zżera stres i wygórowana ambicja, aspiracje rodziców czy partnerek. To wszystko odciska piętno na męskości, pozbawiając panów ich najważniejszego paliwa - testosteronu. Ba, potrafią sobie nawet zaszkodzić, żyjąc, wydawałoby się, zdrowo! Na przykład uprawieniem sportu. Bo testosteron niektórych dyscyplin, choćby popularnego biegania, zwyczajnie nie lubi. Okazuje się, że gwałtowny spadek tego hormonu jest odnotowywany w całej męskiej populacji, skutkiem tego jest zanik plemników. Czy to oznacza wizję świata, w którym kobiety obywają się bez mężczyzn? Czy scenariusz kultowej "Seksmisji" stanie się rzeczywistością? Gatunkowi "mężczyźni" pozostało naprawdę niewiele czasu Ewa Kempisty-Jeznach, doktor nauk medycznych i certyfikowany lekarz medycyny męskiej, obrazowo tłumaczy, jak funkcjonują faceci, i pomaga zrozumieć przyczyny konkretnych zachowań i reakcji. Tę książkę powinien znać każdy mężczyzna i przeczytać każda kobieta. Dzięki temu w wielu związkach pojawi się znacznie więcej empatii i miłości. Autorka z pasją pisze o testosteronie, określając go królem męskich hormonów. Ma poczucie misji, jak pomóc kobietom i mężczyznom wzajemnie się zrozumieć. Ma też poczucie, że nieraz przejaskrawia rzeczywistość, ale jak pisze, czyni to celowo w trosce o przyszłe pokolenia. Odwołuje się do własnej praktyki z pacjentami, co czyni książkę bardziej interesującą i zrozumiałą. Choć we wstępie autorka wskazuje, że jest to książka dla kobiet o mężczyznach, ja rekomenduję ją również mężczyznom. Zbigniew Izdebski, profesor seksuologii Jeśli współczesna kobieta chce zrozumieć mężczyznę musi przeczytać tę książkę! Skomplikowany świat męskich i żeńskich hormonów przedstawiony w przystępnej i lekkiej formie, staje się nagle jasny i zrozumiały. Jestem przekonana, że to książka nie tylko ciekawa, ale też bardzo ważna, nie tylko dla kobiet! Agata Młynarska Doskonała książka o mężczyźnie i jego królewskim hormonie testosteronie. Autorka obala mit, że testosteron to tylko seks i siłownia. Ukazuje jego pozytywny wpływ na całokształt męskiego życia. Marcin Prokop Błyskotliwa książka o mężczyźnie napisana przez kobietę. Demaskuje tajniki męskiej natury. Objaśnia słabości silnej płci. Mężczyźni jeszcze nigdy nie byli tak obnażeni. Bez wątpienia najlepsza z dotychczasowych publikacji o tej tematyce. Patryk Vega Wciągająca opowieść o tym, że mężczyźni są światu naprawdę potrzebni. Tytułowy testosteron to jedynie pretekst do holistycznego spojrzenia na męskość. Janusz Leon Wiśniewski, dr hab., chemik, informatyk, autor bestsellera "Samotność w sieci" Dr n. med. Ewa Kempisty-Jeznach - jest jedynym w Polsce lekarzem medycyny męskiej z międzynarodowym certyfikatem Lekarza od Zdrowia Mężczyzn (Männerärztin CMI). Ukończyła wrocławską Akademię Medyczną, gdzie przez 5 lat pracowała w Klinice Endokrynologicznej. Praktykowała w najlepszych klinikach endokrynologii w Katowicach i w Warszawie. Następnie, przez 32 lata prowadziła we Frankfurcie nad Menem własną, prywatną Klinikę Medycyny Męskiej. Jest założycielką Poradni Medycyny Zdrowia Mężczyzn w Polsce Swissmed Gdańsk, Kliniki Wellness z Medycyną Męską w Szpitalu Medicover w Warszawie oraz Polskiego Towarzystwa Promocji Medycyny Męskiej "Achilles", a także współorganizatorką Międzynarodowego Kongresu Zdrowia Mężczyzn w Szwecji. Uczestniczyła w wielu międzynarodowych kongresach i konferencjach dotyczących medycyny męskiej. Jest członkinią Niemieckiego Towarzystwa Zdrowia Mężczyzn, Niemieckiego Towarzystwa Medycyny Ogólnej oraz Międzynarodowego Towarzystwa Zdrowia Mężczyzn. Autorka "Książki tylko dla mężczyzn".
Nawet bardzo doświadczony zespół niekiedy popełnia błędy, które mogą przesądzić o porażce obiecującego projektu. Aby uniknąć takich sytuacji, trzeba zadbać o odpowiednie testowanie kodu. To jednak bywa prawdziwym wyzwaniem dla frontendowców, którzy na co dzień skupiają się na innych aspektach pracy aplikacji. Obecnie deweloperzy mogą wybierać spośród rozlicznych narzędzi do testowania i wielu nowych metodyk. Na uwagę zasługują zwłaszcza frameworki służące do automatyzacji testów wieloprzeglądarkowych, dostępne na licencji open source. Oto przewodnik po koncepcjach testowania i wiodących frameworkach, za pomocą których automatyzuje się testy aplikacji internetowych, takich jak Selenium, Cypress, Puppeteer i Playwright. Zaprezentowano w nim unikatowe funkcjonalności tych rozwiązań, ich wady i zalety, a także wyjaśniono zasady konfiguracji każdego z nich, aby testowanie przebiegało bezawaryjnie nawet po wprowadzeniu zmian w kodzie. Dzięki tej książce nie tylko wybierzesz najlepszy framework, ale także zintegrujesz go z przepływem pracy programowania frontendowego i utworzysz wstępny zestaw automatyzacji testów oparty na JavaScripcie. Zapewni to szybką informację zwrotną przy zmianach w kodzie i zwiększy niezawodność automatyzacji testów. W książce między innymi: wybór narzędzi do testowania aplikacji zaawansowana automatyzacja testów pomiar pokrycia kodu i pokrycia testowego w ocenie jakości aplikacji kompromisy przy wyborze narzędzi do testowania frameworki: Cypress, Selenium, Playwright i Puppeteer przegląd narzędzi do niskokodowego testowania aplikacji internetowych Automatyzacja testów aplikacji - tak zagwarantujesz niezawodność!