pkimber.net
0.0.2
  • Amazon
  • Android
  • Apple
  • Apache
  • C++
  • C#
  • CSS
  • deploy
  • Django
  • Eclipse
  • git
  • Google
  • HTML
  • HTTP
  • Java
  • Javascript
  • jython
  • Linux
  • Liquibase
  • Lucene
  • Markup
  • Memcached
  • Mercurial
  • Microsoft
  • Mozilla
  • MySQL
  • Nginx
  • OpenOffice
  • PHP
  • PostgreSQL
  • Project
  • Python
  • R programming language
  • RabbitMQ
  • Raspberry Pi
  • Redis
  • Redmine
  • Ruby
  • Social
  • Solr
  • SQLite
  • subversion
  • TaskWarrior
  • Testing
    • Conference
    • Fit
    • Jenkins
    • Robot Framework
    • Selenium
    • Sikuli
    • Links
      • Acceptance Testing
      • Book
      • Behaviour Driven Development
      • Continuous Integration
      • Definitions
      • email
      • FTP
      • Functional Testing
      • GUI
      • Load Testing
      • Performance
      • Unit Testing
        • Blogs
      • Web
        • Performance
  • Vim
  • Virtualbox
  • CV - Patrick Kimber
  • Info
  • CV - Open Source Contributions
pkimber.net
  • Testing
  • Links
  • View page source

Links

  • Japex is a simple yet powerful tool to write Java-based micro-benchmarks.

  • FEST is a collection of APIs, released under the Apache 2.0 license, which mission is to simplify software testing.

Acceptance Testing

  • http://code.google.com/p/robotframework/ Robot Framework, A keyword-driven test automation framework. Acceptance level testing and acceptance test-driven development (ATDD).

Book

  • XUnit Test Patterns Refactoring Test Code - Gerard Meszaros.

Behaviour Driven Development

  • Given When Then

Continuous Integration

  • Martin Fowler, Continuous Integration

Definitions

  • Unusual software bugs (Wikipedia)

email

  • How to test e-mail notifications properly.

  • http://sourceforge.net/projects/mailster/ Mailster is a project aimed at testing software mail capabilities.

    • MailsterSMTP: few lines to get a customized Java SMTP server

FTP

  • http://mockftpserver.sourceforge.net/ mock/dummy FTP server implementations.

Functional Testing

  • http://sourceforge.net/projects/texttest/ TextTest is an application-independent tool for text-based functional testing.

GUI

  • http://sikuli.org/ Sikuli is a visual technology to automate and test graphical user interfaces (GUI) using images (screenshots). Sikuli includes Sikuli Script, a visual scripting API for Jython.

Load Testing

  • httpstone Simple Java-based stress testing tool for HTTP applications.

  • ab - Apache HTTP server benchmarking tool. Shows you how many requests per second your Apache installation is capable of serving.

  • http://blitz.io/, Load testing (commercial).

Performance

  • http://projects.nuttnet.net/hummingbird/

  • Real Time Web Traffic Visualisation. The Box: A Shortcut to finding Performance Bottlenecks

Unit Testing

Blogs

  • Easy 2 Test == Less Reason to Test?

  • Very interesting thoughts on testing the UI, from this blog entry by Alan Page, more UI test design

Web

  • HtmlUnit is a headless java browser, pure GUI-Less browser.

  • Canoo WebTest is a free Open Source tool for automated testing of web applications in a very effective way.

  • Selenium is a test tool for web applications.

  • Selenium IDE is an integrated development environment for Selenium tests.

  • HTTPTracer is an application that sits between your HTTP client and your HTTP server and sniffs all the communication that goes on between the two.

  • http://twill.idyll.org/ twill: a simple scripting language for Web browsing

  • http://www.pushtotest.com/

  • http://www.badboy.com.au/

  • User Agent Switcher

Performance

  • http://code.google.com/speed/page-speed/index.html Page Speed, the Web Performance Tool.

Previous Next

© Copyright 2023, Patrick Kimber.

Built with Sphinx using a theme provided by Read the Docs.