I'm now making test program using selenium. The selenium is useful testing
library. I am using the Java version.
The Action, whichi is inte "" package, has a lot of action to handle the
These are very useful, but in order to test Rich UI, we have to use primitive
action instead of the high level action, these
are doubleClick(), dragAndDrop(), dragAndDropBy() and so on.
It is because the test program using selenium works so fast, that we have to
take screen shots. Then the process of the drag and drop should be taken by
For example, testing the jqtree example, we have to check the move of the
tree element into the element, or next to the element or before the
element.In order to take the screen shot, we have to com... (more)
I've almost finished to make tutorial of testing automation for jQuery
examples. In this process, I found some of them are not ready for that.
The difference between one of testing automation ready and not ready is
whether it is accessible with xpath or not.
I often use xpath to specify the element in the web browser, so if it is not
specified by the xpath, it is impossible to test it by JUnit and selenium,
which is out of the web browser.
The most easy way to make the web application ready for the xpath is to add
attribute which means the identifier of the element.
For eexample, thi... (more)
The dialog using ajax is very good example to start rich UI client
application. It is because if you understand communication between the parts,
you can freely make application.
The rich UI application is good for customers. Because they feel troublesome
or be confused in using traditional web application.
They often cannot understand
When the data savedWhere to click in the pageHow the popup window worksThese
problems are almost solved by using modal dialog using Ajax.Recently, modern
web application, such as google, youtube, uses auto saving. By using the
Ajax dialog, you can ho... (more)
Small Change has made, and Upgraded Alinous-Core 2.0.20 to 2.0.21.
The change is content assist of "redirect" command.
When you wirte CMS or blog application and do seo. The "HTTP/1.1 301 Moved
Permanently" is necessary.
We can use that by Filter of accessing url, but we can handle it from the
The server will be upgraded in this month. Then you can use the "Moved
Permanently". Before that, I made it available in the IDE's debugging server.
Now, I'm bringing up next examples. Next example is jQuery parts and
I feel jQuery will be the standard of rich UI application. I think by using
Rich UI, users can reduce opportunity to need support. It is good thing for
users and software providers.
Especially software configuration is easy, users can setup software by
Below are samples of UI parts using jQuery UI sortable and sellectable
By showing configurations with visible parts, I think user can understand
what they are going to do.
I'll release them at "Design pattern" page in the near futur... (more)