Counterstring: Eenvoudige CounterString-generatie
Counterstring is een Chrome-extensie ontwikkeld door eviltesterapps. Het valt onder de categorie Browsers en wordt geclassificeerd als een subcategorie Add-ons & Tools. Deze extensie biedt een eenvoudige manier om CounterStrings te genereren, dit zijn tekstreeksen die worden gebruikt als testgegevens om de toegestane lengte in formulieren en andere gegevensvelden te testen.
Een CounterString bestaat uit een specifieke lengte van tekens, waarbij elk teken voorafgegaan wordt door een positienummer en gevolgd wordt door een asterisk (*). Bijvoorbeeld, "*3*5*7*9*12*15*" is een CounterString met een lengte van 15. Door de CounterString en de positienummers te bekijken, kunt u bepalen of de waarde is afgekapt of niet.
CounterStrings worden vaak gebruikt bij exploratief testen. Met deze extensie kunt u eenvoudig CounterStrings genereren door het gewenste aantal tekens in een dialoogvenster in te voeren. De gegenereerde CounterString wordt vervolgens gelogd naar de ontwikkelconsole voor eenvoudig kopiëren en plakken. Bovendien wordt de CounterString ingevoegd in de waarde van het geselecteerde invoerveld wanneer het contextmenu met de rechtermuisknop wordt weergegeven, waardoor het handig is voor het testen van online formulieren.
Houd er rekening mee dat deze extensie werkt met formulieren op de werkelijke pagina, maar geen ondersteuning biedt voor formulieren die zijn ingesloten in frames. De broncode voor Counterstring is te vinden op GitHub voor degenen die geïnteresseerd zijn in het verkennen van de open-source aard ervan.