Pytania otagowane jako testing

11
Jak mogę uruchomić Magento 2 w skrypcie test.php?
W magento 1 mogłem stworzyć plik, w którym wystarczyło tylko utworzyć instancję Mage_Core_Model_Appklasy, a następnie dodać „brudny” kod do celów testowych. Coś takiego test.php: <?php //some settings error_reporting(E_ALL | E_STRICT); define('MAGENTO_ROOT', getcwd()); $mageFilename = MAGENTO_ROOT . '/app/Mage.php'; require_once $mageFilename; Mage::setIsDeveloperMode(true); ini_set('display_errors', 1); umask(0); //instantiate the app model Mage::app(); //my toy …
93 magento2  testing 

13
Czy Magento jest gotowy na PHP 7?
PHP 7 osiąga status wersji beta i obecnie trwa wiele testów. Biorąc pod uwagę, że Magento nadrobiło zaległości w ciągu ostatniego roku od „działa tylko na PHP 5.3” do „w pełni kompatybilnego z PHP 5.6”, chciałbym wiedzieć, ile rozważają kompatybilność PHP 7 dla Magento 1.x, a także Magento 2. Znalazłem …


4
Narzędzia do testowania jednostek w Magento
Czego używasz do testowania jednostek w Magento? A co wiesz o testowaniu jednostkowym i Magento? Niezależnie od tego, czy korzystasz z TDD, czy po prostu chcesz mieć zasięg testu jednostkowego dla komponentów projektu, potrzebujesz do tego pewnych narzędzi. Pierwszym podstawowym podejściem jest użycie zwykłego phpunit, ale są rzeczy, które wymagają …

3
Ramy testowe Magento 1
Gdziekolwiek mogę, lubię tworzyć oprogramowanie zgodnie z podejściem Test Driven Development (TDD) . Zwykle w PHP oznacza to użycie PHPUnit . Idealnie chciałbym napisać testy zarówno o drobnym, jak i gruboziarnistym wzorze. Unittests, które pomagają pokierować projektem i jakością mojego kodu, testy integracyjne, aby upewnić się, że wszystko się zawiesza, …

2
Najlepsza praktyka dla testów jednostkowych w Magento 1.9
Prowadzę witrynę Magento 1.9 z kilkoma niestandardowymi modułami. Niektóre funkcje mają krytyczne znaczenie dla biznesu i wymagają pilnych testów jednostkowych. Np. Kalkulator ceny jednostkowej. Zwykle tworzę w Symfony i naprawdę wolałbym jakoś używać PHPUnit (w / Composer), jeśli to w ogóle możliwe. Niektóre funkcje są oparte na danych importowanych do …

3
Modele źródeł testowania jednostkowego
W moim niestandardowym rozszerzeniu mam kilka modeli, które służą tylko do wypełniania niektórych zaznaczeń i / lub wielokrotnych zaznaczeń w formie dodawania / edycji moich jednostek. Są więc tym, co magento nazywa „modelami źródłowymi”. Zaangażowane wartości są zawsze takie same, a metody zwracają to samo. Jak powinienem je przetestować? A …

2
Testuj strony konfiguracji za pomocą AbstractBackendController: testAclNoAccess kończy się niepowodzeniem
Piszę test integracji dla sekcji konfiguracji i napotkałem następujący błąd z domyślnych przypadków testowych: My\Module\ConfigTest::testAclNoAccess Failed asserting that 302 is identical to 403 O ile widzę, wszystko działa tak, jak powinno, ale Magento wysyła odpowiedź przekierowania zamiast „Zabronione”, gdy odmowa dostępu w sekcji konfiguracji. Czy sensowna jest zmiana testu, aby …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.