Blog

Sięgnij po wiedzę. Zostań na dłużej.

czym-jest-testowanie-eksploracyjne

Testy eksploracyjne w e-Commerce

Jedną z technik testowania opartą na doświadczeniu testera jest test eksploracyjny. Według nomenklatury słownika ISTQB to nieformalna technika projektowania testów, w której tester projektuje testy podczas ich wykonywania oraz wykorzystuje informacje zdobyte podczas testowania do projektowania nowych i lepszych testów [wg Bacha]. Z tego artykułu dowiesz się: Na czym polegają testy eksploracyjneJakie są założenia testów eksploracyjnych Czym […] Czytaj dalej
powiadomienia-push-na-stronie

Powiadomienia push na stronie

Powiadomienia Web Push to klikalne komunikaty, które pojawiają się na ekranie urządzenia. Są podobne do powiadomień otrzymywanych na telefonach czy tabletach z aplikacji natywnych, z tą różnicą, że wysyłane są one z aplikacji webowej i mamy do nich dostęp na każdym urządzeniu, z którego korzystamy. Z tego artykułu dowiesz się: Jak włączyć powiadomienia push na […] Czytaj dalej
walidacja-strony-internetowej

Standardy W3C – walidacja strony internetowej

W3C czyli Word Wide Web Consortium to organizacja założona 1 października 1994 roku, która zajmuje się ustanawianiem standardów tworzenia stron WWW. Konsorcjum powstało aby powstrzymać proces niepoprawnie tworzonych stron, które źle się wyświetlały na różnych przeglądarkach. Organizacja ta zajmuje się również ocenianiem zawartości stron pod kątem przemocy i pornografii, dbaniem o prawa autorskie oraz bezpieczeństwem […] Czytaj dalej
co-nowego-w-php7

Co nowego w PHP7?

Mimo wciąż toczącej się walki, w której to przeciwnicy PHP wręcz krzywią się na mówienie o nim „język programowania”, to wciąż jeden z bardziej popularnych języków na świecie. Dlatego wydanie wersji oznaczonej numerem 7 na pewno jest dużym wydarzeniem w środowisku, a jednocześnie daje trochę argumentów zwolennikom. Istotnie, wprowdzono sporo zmian, które na pewno poprawiają […] Czytaj dalej
jak-komentowac-kod

Jak komentować kod?

Dzisiaj chciałbym powiedzieć kilka słów o podejściu do komentowania kodu. Wielu początkujących programistów będzie zapewne pod wrażeniem, widząc kod zawierający komentarz na końcu każdej linijki, komentarze blokowe przed wybranymi fragmentami programu i oczywiście docblocki do plików, klas i metod w kodzie. Przyjrzyjmy się jednak temu zagadnieniu bliżej – czy na pewno kod powinien być tak […] Czytaj dalej
polaczenie-z-sftp-z-poziomu-php

Połączenie z SFTP z poziomu PHP

W dzisiejszym artykule chcę opisać jak rozwiązałem problem, który napotkałem przy jednym z zadań podczas pracy nad projektem. Część zadania, która sprawiła mi opisywany problem, była to komunikacja z serwerami Amazona. System, który wdrażaliśmy niestety nie posiadał API, jedynie wymianę plików EDI, poprzez wskazane przez Amazon serwery. Do wyboru mieliśmy AS2 (wszystko płatne, nie rozwiązujące […] Czytaj dalej
test-serwera

Testowanie wydajności – jak sprawdzić szybkość serwera?

Chcielibyście porównać dwa serwery oferowane przez firmę hostingową? Albo porównać serwery oferowane przez różnych usługodawców? A może chcecie porównać wydajność serwera przed i po modyfikacji hardware’u? Przedstawię kilka podstawowych komend, które pomogą w benchmarku procesora i wydajności dysków twardych. Test serwera – przygotowania Cała procedura jest wykonywana na dystrybucji Debian. Będziemy korzystać z polecenia sysbench. […] Czytaj dalej
hybrydowe-aplikacje-mobilne

Czym jest aplikacja hybrydowa?

Zastanawiacie się, czym jest aplikacja hybrydowa, do czego służy, jak ją stworzyć i jak z niej korzystać? W dzisiejszym artykule postaram się przybliżyć Wam ten temat. Z artykułu dowiesz się: Jak dzielimy rodzaje aplikacjiJakie są najpopularniejsze narzędzia do budowy aplikacji hybrydowychJakie zalety ma aplikacja hybrydowaJakie są różnice między aplikacją hybrydową a natywnąJakie są wady aplikacji […] Czytaj dalej
narzedzia-do-testowania-manualnego

Narzędzia do testowania manualnego

Testowanie manualne jest niezbędnym etapem w pracy nad wytworzeniem oprogramowania lub aplikacji. Nawet przy zautomatyzowaniu pewnych powtarzających się procesów, potrzebne są testy czarnoskrzynkowe — one w pierwszym etapie wykonywane są manualnie. Niekiedy testowanie manualne i sprawdzanie poszczególnych funkcjonalności, wymaga zastosowania odpowiednich narzędzi: prostych, skutecznych, których nauka nie zajmuje wiele czasu oraz takich, które będą zawsze […] Czytaj dalej
facebook-open-graph

Meta Tagi Open Graph dla Facebooka

Facebook Open Graph to protokół, dzięki któremu jesteśmy w stanie ingerować w prezentacje naszych treści w serwisie Facebook wykorzystując sekcję w naszej witrynie. Mamy kontrolę nad tym jak użytkownicy serwisu widzą udostępnione treści z naszej witryny. Z artykułu dowiesz się: Po co stworzono Facebook Open GraphDlaczego warto znać i wykorzystywać meta tagi Open GraphJakie są […] Czytaj dalej