Counterstring: Proste generowanie CounterString
Counterstring to rozszerzenie Chrome opracowane przez eviltesterapps. Należy do kategorii Przeglądarki i jest sklasyfikowane jako podkategoria Dodatki i narzędzia. To rozszerzenie zapewnia prosty sposób generowania CounterStrings, które są ciągami tekstowymi używanymi jako dane testowe do testowania długości dopuszczalnej w formularzach i innych polach danych.
CounterString składa się z określonej liczby znaków, przy czym każdemu znakowi poprzedza numer pozycji, a następnie gwiazdka (*). Na przykład "*3*5*7*9*12*15*" to CounterString o długości 15. Analizując CounterString i numery pozycji, można określić, czy wartość została ucięta czy nie.
CounterStringi są często używane w testowaniu eksploracyjnym. Dzięki temu rozszerzeniu można łatwo generować CounterStringi, wprowadzając żądaną liczbę znaków w okienku dialogowym. Wygenerowany CounterString jest następnie rejestrowany w konsoli deweloperskiej dla łatwego kopiowania i wklejania. Dodatkowo, CounterString jest wstawiany do wartości wybranego pola wprowadzania danych, gdy wyświetlane jest menu kontekstowe kliknięciem prawym przyciskiem myszy, co czyni go przydatnym do testowania formularzy online.
Należy pamiętać, że to rozszerzenie działa z formularzami na rzeczywistej stronie, ale nie obsługuje formularzy osadzonych w ramkach. Kod źródłowy Counterstringa można znaleźć na GitHubie dla zainteresowanych badaniem jego otwartego charakteru.