marwein-users Mailing List for Graphical Web Page Test Suite
Status: Beta
Brought to you by:
uplatze
You can subscribe to this list here.
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Ute P. <up...@1u...> - 2007-05-05 17:38:52
|
Hi, I found out that the marwein graph application already supports selecting multiple elements and moving them all together... what was missing was that the selected elements were indicated as such. You can select elements by holding down "control" and clicking on them, or by clicking the mouse somewhere inside the window and drawing a rectangle around the items to select. Now I implemented that they change their appearance (dashed, thick border) once they're selected (cvs version only, no new release yet). To move them, just click on one of the tasks and drag them to where you want them. To de-select the items, just click anywhere inside the painting area. To de-select a single item, "control"-click on it. I'll update the documentation soon. Best regards, ute |
|
From: Ute P. <up...@1u...> - 2007-03-06 13:07:55
|
Hi, there's a new marwein release, version 0.1.1. It contains a bugfix concerning the branched test cases, and I finally changed and checked all startup scripts to work fine with the cvs checkout as well as with source and binary distributions available on sourceforge. I updated the project's homepage and it really contains some information now. Take a look at http://marwein.sf.net Best regards, Ute |
|
From: Ute P. <up...@sc...> - 2007-01-05 14:22:00
|
Hi all, Marwein can handle branched tests now. If you have two possible paths branching from one node, two test cases will be run, one for each branch. This should make "writing" tests simpler because one doesn't need to duplicate the starting nodes any more. by the way, sourceforge changed their cvs server url some time ago, so you can't update your local repository without changing the CVS/Root files. You can either use the attached shell script to update your cvs root (call in you marwein working directory; don't forget to change the script so it contains your own sourceforge user name), or you can delete your local version and check out a fresh version like this: cvs -z3 -d:pserver:ano...@ma...:/cvsroot/marwein co -P marwein or like this if you're a developer: cvs -z3 -d:ext:dev...@ma...:/cvsroot/marwein co -P modulename Best regards, ute |
|
From: Ute P. <up...@sc...> - 2005-10-10 10:20:52
|
Hi, endlich hab ich mal geschafft, das wiki einzurichten, wo die Doku für Marwein hin soll: http://oss.schlund.de/marwein - mehr als "da sein" tut es allerdings noch nicht :-( wenn jemand die Schreibwut kriegt, dann soll er sich bei mir melden, dann richte ich ihm/ihr einen Account ein und dann kann er drauf los dokumentieren :-) Schöne Grüße, ute |
|
From: Ute P. <up...@sc...> - 2005-08-08 07:56:00
|
Hi,
I've created a changelog.txt file in the project's root directory. Here's the latest
changes (please write new changes at the top of the file):
-- copied vertices appear next to the original (not in the top-left
corner of the window)
-- regexp is painted with multi-line text
-- disabled tasks are painted grey with the new TaskPainter. The
TaskPaitner is used for all new files by default. you can convert
your old files to use the new painter with the help of the script
bin/convertOldXml.sh that converts a given xml test file to use the
new painter. the (true) or (false) behind the task name which
indicates if the task is enabled or disabled is omitted.
-- there's a new preference that configures whether the user is asked
if he wants to save his file before a new file is loaded or the
program closed. unfortunately this change made it necessary to move
the user preferences to a new Preferences package which means all
previous preferences are lost and you have to enter them again -
sorry!
-- edges contain objects, too (works only for new files, or for newly
created edges, similar to the new Task painter feature). The plan
is to be able to enable/disable edges and to not follow disabled
edges during a test run.
-- regexp in the RegexpMatcher are checked for correct syntax and if
there's an error, a messge is displayed. If you have trouble
reading an existing test file that contains an invalid regexp,
please let me know (shouldn't happen, but ...)
-- new layouter: column layouer - just aligns all items along a
vertical line. You can layout the graph by right-clicking on the
graph background and selecting "Graph Layout >" from the popup
menu. You can then either select a layouter from the list or enter
the name of a layouter class (fully qualified including package
name).
best regards,
ute
|