CASTx17 Talk “Little Shop of Tools”

This post is for all those that attended my talk at CASTx17 in Sydney (and of course for anyone else that cares). It just contains all the details for the tools and links I talked about.

littleshopoftools

Windows

Snap – Built in / Screenshots

System Monitor – Built in / Always monitor your own box! All I say is JavaScript

Calculator – Built in / Or physical. If you really really need to Excel

Notepad++ / Common Text Editor

PortableApps / No installation

Cygwin / UNIX command line for Windows

General OS

Sublime Text Editor / My favourite choice. Mac, Linux & Windows

Atom Text Editor / Same here but can’t for some reason warm up to it

VirtualBox / For when you can’t stand having to work on the OS you’re on

BurpSuite / To record and analyse web traffic

JMeter / If you need to do some Performance, Soap or other testing

Unix / OS X

vi Text Editor (Cheatsheet) / Because you really need one

Unix commandline grep, sed, tr,… (Cheatsheet) / Been using this for 20y now

Browsers

Inspect built in (IE, Chrome, Firefox)

Y-Slow (Chrome)

Plugins

Chrome

Page Load Time / Quick info about webpage

Postman / Request Response for JSON/Soap services

ClearCache / To get rid of those pesky caching issues

Firefox

IE Tab (Windows only) / work in one browser only

Live HTTP Headers / check request coding and security

Tamper Data / Test server side validation

Websites

GTMetrix / test rendering and coding quality

textmechanic.com / Some useful text manipulations that you can do online.

DiffNow / Nice comparison tool with download

CodeBeautify / To clean up JSON, XML, HTML,…

Regex101 / Well, you need this because they are difficult

Ipsum / Just “random” text

JSON Place holder / Just to test JSON request & responses

 

Bash Code

#!/bin/bash

line="---------------------------"

echo "cat text.txt"
read

cat test.txt | grep --color -E '$|Donec|Aliquam'

echo 
echo "$line"

echo "PRESS ENTER"
read

echo "cat test.txt | wc -l"
read

cat test.txt | wc -l

echo 
echo "$line"

echo "PRESS ENTER"
read

echo "cat test.txt | grep Donec | wc -l"
read

cat test.txt | grep Donec | wc -l 

echo 
echo "$line"

echo "PRESS ENTER"
read

echo "cat test.txt | grep --color ^Donec"
read

cat test.txt | grep --color ^Donec

echo 
echo "$line"

echo "PRESS ENTER"
read

echo "cat test.txt | grep Donec | grep -v Aliquam"
read

cat test.txt | grep Donec | grep -v Aliquam

echo 
echo "$line"

echo "PRESS ENTER"
read

echo "cat test.txt | grep Donec | sed -e \"s/Donec/1234567890/g\""
read

cat test.txt | grep --color Donec | sed -e "s/Donec/1234567890/g"

One thought on “CASTx17 Talk “Little Shop of Tools”

  1. Pingback: Testing Bits – 2/19/17 – 2/25/17 | Testing Curator Blog

Leave a comment