Generator polskich danych testowych umożliwiający.

Latest Version

Version
0.8.1
Update
May 16, 2019
Size
241KiB
Developer
testerzy.pl
Category
Users
2,000+
Rating
4.58333 ★
Manifest Version
2
Web Store Status
Languages Support
Polski
See more
Permissions
ContextMenus
Tabs
ActiveTab
ClipboardWrite
Storage
See more

Generator danych testowych Extension

Generuj dane testowe jednym kliknięciem w menu kontekstowym swojej przeglądarki.
Generator danych testowych pozwala na wygenerowanie / uzupełnienie:
- numeru NIP,
- numeru REGON,
- numeru PESEL,
- numeru IBAN,
- numeru EAN,
- serii i numeru dowodu osobistego,
- numeru karty kredytowej,
- numeru KRS,
- domyślnego tekstu w trzech różnych długościach,
- ciągu składającego się z określonych znaków,
- danych pobranych z pliku CSV,
- danych zdefiniowanych przez użytkownika oraz dodatkowych elementów formularza.

DODATEK umożliwia generowanie / wstawianie danych testowych jednym kliknięciem w menu kontekstowym przeglądarki lub zdefiniowanym skrótem klawiszowym.

Na edytowalnym polu tekstowym należy nacisnąć prawy przycisk myszy i wybrać interesującą daną testową dostępną w menu kontekstowym DODATKU lub nacisnąć wcześniej zdefiniowany skrót klawiszowy.

Wygenerowana dana testowa zostanie wstawiona do wskazanego pola.

Wstawianie danych odbywa się metodą ręczną lub automatyczną.

Znane ograniczenia:
- Brak lub ograniczone możliwości wklejania danych do pól innego typu niż \"text\" - menu może się nie wyświetlać lub dane nie zostaną wklejone;
- Brak możliwości wklejania danych do niektórych pól zawartych w obiektach iframe lub podobnych;
- Brak możliwości wklejania danych do niektórych pól tekstowych \"textarea\";
- Brak możliwości wklejania danych do większości pól z atrybutem \"disabled\" lub \"readonly\";
- Brak możliwości wklejania danych do pól w ustawieniach DODATKU;
- Brak możliwości wklejania danych do pól przeglądarki (nie strony www);
- Aplikacje oparte na rozwiązaniach Java Script oraz pochodnych mogą uniemożliwić wklejanie danych lub wyświetlenie menu kontekstowego lub wklejone dane mogą powodować błędy walidacji

Uwagi:
- W zależności od stosowanej konwencji systemu lub walidatorów wygenerowane dane testowe mogą zostać zinterpretowane niewłaściwie;
- Pełne ustawienia DODATKU zapisywane są tylko w przypadku poprawnego wypełnienia całego formularza, ponieważ zależności między opcjami nie są uwzględniane;
- Ustawienia modułu zapisywane są tylko w przypadku poprawnego wypełnienia całego modułu, ponieważ zależności między opcjami nie są uwzględniane;
- Moduły i ich ustawienia są niezależne względem innych modułów więc walidacja ustawień nie sprawdza zależności ustawień i danych między modułami;
- Pola \"Dane zdefiniowane\" dla wszystkich typów danych nie są walidowane pod względem poprawności kontekstu, sprawdzana jest długość wprowadzonego ciągu znaków (1/255) oraz obecność niedozwolonych znaków '{' lub '}'. Białe znaki na początku i na końcu ciągu będą usuwane;
- Dodatek operuje na atrybucie \"value\" pól tekstowych lub symuluje wpisywanie tekstu za pomocą metody 'sendkeys' z biblioteki jQuery.
- Funkcjonalności związane z zarządzaniem projektami mogą być niedostępne w przypadku posiadania nieodpowiednich ustawień przeglądarki. Do poprawnego działania funkcjonalności wymagane jest posiadanie ustawień zezwalających na zapamiętywanie historii i danych w przeglądarce.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Generator danych testowych", "version": "0.8.1", "author": "testerzy.pl", "homepage_url": "http://testerzy.pl", "description": "Generator polskich danych testowych umo\u017cliwiaj\u0105cy.", "permissions": ["contextMenus", "tabs", "activeTab", "clipboardWrite", "storage"], "browser_action": { "default_icon": "icons/logo.png", "default_title": "Generator danych testowych", "default_popup": "optionsPopup.html" }, "icons": { "48": "icons/logo.png" }, "options_ui": { "page": "optionsPage.html", "open_in_tab":true }, "background": { "scripts": ["testDataGenerator.js", "lib/jquery-3.3.1.js"] }, "content_scripts": [ { "matches": [""], "js": [ "contentScript.js", "core/baseGenerator.js", "core/nipGenerator.js", "core/peselGenerator.js", "core/identityCardGenerator.js", "core/regonGenerator.js", "core/ibanGenerator.js", "core/cardGenerator.js", "core/krsGenerator.js", "core/eanGenerator.js", "core/textGenerator.js", "core/signsGenerator.js", "core/dataGenerator.js", "lib/jquery-3.3.1.js", "lib/jquery.sendkeys.js", "lib/bililiteRange.js"] } ] }
Read more