Web
WEB is a computer programming system created by Donald Knuth as the first implementation of what he called "literate programming".
Language
Any
Platform
Any
License
Any
Twill can be used as a domain specific language via a command shell (twill-sh), or it can be used as a normal Python module, from within your Python code. I will show both usage models.
I intend to write a series of posts on various Web app testing tools that use Python/Jython. I'll start by covering MaxQ, then I'll talk about mechanize, Pamie, Selenium and possibly other tools.
In what follows, I want to contrast the Java-specific HttpUnit usage with the instantaneous feedback provided by working in the Jython shell and with the near-zero overhead that comes with writing...
I'll show how to use SetUp pages in FitNesse. I'll also clean up the code in some of the fixtures I wrote for the Blog Management application that I used as the SUT (Software Under Test).
I'll show here a simple example that will extend the FitNesse acceptance test suite for the Blog Management application.
This is the first of a series of posts that will attempt to pull the analytics market together and hammer it apart piece by piece so that you can understand what is out there, who it is for, and how...
This article explains the steps you need to follow to configure PHP and secure its correct operation.
In this tutorial, you'll learn to set up a DB2 9 database and WebSphere Application Server Community Edition on a Windows or Linux environment, then write and deploy a Java application that takes...
Take a grand tour of the Apache Geronimo 1.1 newly added features, and get expert tips on how to use them. This article gives you an overview of the architectural changes introduced in the latest...
Have you ever wanted to provide text formatting in a Swing control? Have you ever wanted to have multiple lines of text in a tab? This tutorial will show you how to use the simplicity of HTML to...
Google uses SOAP and WSDL standards to allow access from most programming languages. In addition to the SOAP access, Google has created a set of Java wrapper classes that encapsulates access to the...
Are you tired of the random location of the windows in your application? It is time to take control of your window's position. This tutorial looks at how to center a dialog box, frame, or window in...
Do you have a web page that takes a long time to generate? Do you have a SQL query that you want to cache the results? This tutorial will show how to use Application variables to store cached data.
This tutorial will walk you through adding dynamic content from an RSS 2.0 data feed. RSS is a XML format for syndicating news content, web site updates, and blogs. Learn how to add this content to...
A pervasive misconception common today is that simply designing your file format around XML somehow makes it magically portable, extensible, and intelligible by other programs. Peter Seebach explains...
Imagine that you have an assignment that you need to fetch all of the web pages of a given website, scrape data from them, and transfer the data to another place, such as a database or plain files....
Ajax stands for Asynchronous Javascript And XML. Although strictly speaking Ajax itself is not a technology, it mixes well-known programming techniques in an uncommon way to enable web developers to...
YAPC::Europe is the premier event for Perl developers and users in Europe. Jonathan Worthington takes us inside the conference, picking out both the informative and the fun moments and describing...