Olifante *'s Library tagged → View Popular
I like doctests
"Doctests often contain usage examples. Unit tests do too, but doc tests have a narrative around them, including the often all-important setup code. Instead of digging around to see which objects you're supposed to create and what methods you're supposed to call in what order, you have a narrative in the doctest that tells you what to do."
-
Doctests often contain usage examples. Unit tests do too, but doc
tests have a narrative around them, including the often all-important
setup code. Instead of digging around to see which objects you're
supposed to create and what methods you're supposed to call in what order, you have a narrative in the doctest that tells you what to do.
WriterT ::: QuickCheck(ing) the code i C
"Next time I'm faced with writing C code for a web based system, I'll start equally early on the Haskell program that will be testing it."
-
the haskell program was running controlled randomized test cases against a server! And voila, I was swatting bugs in my C code with minimal effort.
DivmodPyflakes - Divmod - Trac
"PyFlakes a Lint-like tool for Python, like PyChecker. It is focused on identifying common errors quickly without executing Python code."
PyChecker: a python source code checking tool
"PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. Because of the dynamic nature of python, some warnings may be incorrect"
Unit Testing C++ Programs using CppUnit in Eclipse IDE on Windows
"If you have not yet configured CppUnit library to work with the Eclipse IDE yet, here is a step-by-step procedure to do the same. By the end of it you will be able to create C++ classes and functions, write unit tests for them, [and] run them"
Tamper Data :: Firefox Add-ons
"Use tamperdata to view and modify HTTP/HTTPS headers and post parameters. Trace and time http response/requests. Security test web applications by modifying POST parameters."
Burp Suite
"Burp suite is an integrated platform for attacking web applications. It contains all of the burp tools (proxy, spider, intruder and repeater) with numerous interfaces between them designed to facilitate and speed up the process of attacking a webapp"
User Agent Switcher
"The User Agent Switcher extension adds a menu and a toolbar button to switch the user agent of the browser. It is designed for Firefox, Flock, Mozilla and Seamonkey"
Testing Misconceptions #1: Exploratory Programming
"Writing tests first doesn't mean you can't explore. It means that the exploration process happens in your tests, instead of your code, which is great! In your tests is where the exploration process belongs. [...] TDD is like MVC for your coding process"
Think of a Will as a Program You Can Only Test By Dying
A simple naive will such as "Leave everything to my spouse. If s/he is dead, then split it evenly among my kids" expands to more than 18,700 bytes when expressed in time-tested Legalese
Parsec Parser Testing with QuickCheck
"The approach [...] is to have QuickCheck randomly generate an instance of the Abstract Syntax Tree I’ve developed. I’ll develop a pretty printer that can convert this to a String. Parsing the String should then result in the originally generated AST.
Testing and Debugging
Testing and Debugging in Haskell with QuickCheck and the Object Observation Debugger.
Unit Testing by the Status Quo
"[...] generate unit tests that feed input to the existing code and captures the results. The key here is that you are capturing results — whether they are right or wrong — what matters is the status quo. Forget about proof of correctness. We’re loo
pactester - Google Code
"Pactester is a tool to test the proxy auto-configuration (PAC) files. PAC files are used by browsers to identify the correct proxy server for a given URL."
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in testing
-
软件测试 Softwaretesting
软件测试,SQA
Items: 29 | Visits: 350
Created by: swan lin
-
testing
Apps and services that I am...
Items: 132 | Visits: 98
Created by: Tom Hamsher
-
Grammar and Testing
The Best websites for gramm...
Items: 10 | Visits: 87
Created by: eflclassroom 2.0
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo
