[Webtest]

webtest@lists.canoo.com ">webtest@lists.canoo.com
Wed, 30 Nov 2005 16:26:53 GMT


This is a MIME-formatted message.  If you see this text it means that your
mail software cannot handle MIME-formatted messages.

--=_0_87675_1133368019
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit


Hi Marc,

well it does work in both IE and FF, even if I don't know precisely how!
You can check this part of code (sample.html).

Thanks,

Emile.



Marc Guillemot écrit:

> Hi Emile,
> 
> I've tried to reproduce your code that doesn't work in htmlunit and it 
> doesn't seem to work in FF and IE. New options can't be added just by 
> accessing a non-existing index in the options array. Are you sure that 
> it works in a real browser? Can you provide a small html/js illustrating it?
> 
> Marc.
> 
> efeltesse@ebusinessinformation.fr wrote:
> > Hi, I found a solution for my problem.
> > Actually, this script works when it's called by the "onload" tag: 
> > 
> > for (i = 0; i < myTab.length; i++) {			
> > 				var elt=document.createElement("option");
> > 				elt.value = myTab[ i ].code;
> > 				elt.text = myTab[ i ].libelle;				myListBox.options[myListBox.length] =
> > elt;				
> > 			}
> > 
> > though this one does not:
> > 
> > 
> > for (i = 0; i < myTab.length; i++) {
> > 				myListBox.options[i].value = myTab[ i ].code;
> > 				myListBox.options[i].text = myTab[ i ].libelle;
> > 			}
> > 
> > That might be useful to know !
> > 
> > 
> > Emile.
> > 
> > 
> > 
> > Marc Guillemot écrit:
> > 
> > 
> >>Salut Emile,
> >>
> >>jsp doesn't matter, webtest receives only the generated html code.
> >>
> >>htmlunit (the underlying "browser") has no problem with the body's 
> >>onload. Can you give an example of your code. Is it well formed?
> >>
> >>Marc.
> >>
> >>efeltesse@ebusinessinformation.fr wrote:
> >>
> >>>Hi all,
> >>>
> >>>WebTest seems to be unable to open jsp that start with javascript functions
> >>>called by the 'onload' attribute of the <body> tag.
> >>>
> >>>Can you follow me?
> >>>
> >>>That causes me a very big problem, as I just can't get rid of these js
> >>>functions and as I really have to test wy webApp !
> >>>
> >>>Thank you for any help !
> >>>
> >>>Emile, Paris.
> >>>_______________________________________________
> >>>WebTest mailing list
> >>>WebTest@lists.canoo.com
> >>>http://lists.canoo.com/mailman/listinfo/webtest
> >>>
> >>
> >>_______________________________________________
> >>WebTest mailing list
> >>WebTest@lists.canoo.com
> >>http://lists.canoo.com/mailman/listinfo/webtest
> > 
> > _______________________________________________
> > WebTest mailing list
> > WebTest@lists.canoo.com
> > http://lists.canoo.com/mailman/listinfo/webtest
> > 
> 
> _______________________________________________
> WebTest mailing list
> WebTest@lists.canoo.com
> http://lists.canoo.com/mailman/listinfo/webtest

--=_0_87675_1133368019
Content-Type: text/html; name="sample.html"
Content-Disposition: attachment; filename="sample.html"
Content-Transfer-Encoding: base64

PGh0bWw+DQoNCjxoZWFkPg0KDQoJPFNDUklQVCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGxhbmd1
YWdlPSJKYXZhU2NyaXB0Ij4JDQoJDQoJCWZ1bmN0aW9uIFR5cGVDYXJ0ZSh0Q2FydGUsIHNob3J0
TGFiZWwpIHsNCgkJCWlmICh0Q2FydGUgPT0gbnVsbCkgew0KCQkJCXJldHVybjsNCgkJCX0NCgkJ
CXRoaXMudHlwZUNhcnRlID0gdENhcnRlOw0KCQkJdGhpcy5pbmRleCA9IDA7DQoJCQl0aGlzLnBy
b2Zlc3Npb25zID0gW107DQoJCQl0aGlzLmxpYmVsbGVDb3VydCA9IHNob3J0TGFiZWw7DQoJCX0N
Cg0KCQlUeXBlQ2FydGUucHJvdG90eXBlLmFkZFByb2Zlc3Npb24gPSBmdW5jdGlvbihwcm9mKSB7
DQoJCQlpZHggPSB0aGlzLmluZGV4Ow0KCQkJdGhpcy5wcm9mZXNzaW9uc1sgaWR4IF0gPSBwcm9m
Ow0KCQkJdGhpcy5pbmRleCsrOw0KCQl9DQoNCgkJZnVuY3Rpb24gUHJvZmVzc2lvbihjb2QsIGxh
YmVsKSB7DQoJCQlpZiAoY29kID09IG51bGwgfHwgbGFiZWwgPT0gbnVsbCkgew0KCQkJCXJldHVy
bjsNCgkJCX0NCgkJCXRoaXMuY29kZSA9IGNvZDsNCgkJCXRoaXMubGliZWxsZSA9IGxhYmVsOw0K
CQl9CQkNCg0KCQk8IS0tIGluaXRpYWxpc2F0aW9uIGQndW4gdGFibGVhdSBkZSBUeXBlQ2FydGUg
LS0+DQoJCQl0eXBlc0NhcnRlID0gW107DQoJCQl0eXBlc0NhcnRlWyAwIF0gPSBuZXcgVHlwZUNh
cnRlKDAsDQoJCQkiQzEiKTsJCQ0KCQkJdHlwZXNDYXJ0ZVsgMCBdLmFkZFByb2Zlc3Npb24oDQoJ
CQkJbmV3IFByb2Zlc3Npb24oJzEwJywNCgkJCQkJIlBERyIpKTsJCQ0KCQkJdHlwZXNDYXJ0ZVsg
MCBdLmFkZFByb2Zlc3Npb24oDQoJCQkJbmV3IFByb2Zlc3Npb24oJzIxJywNCgkJCQkJIkFzc29j
aekiKSk7DQoJCQ0KCQkJdHlwZXNDYXJ0ZVsgMCBdLmFkZFByb2Zlc3Npb24oDQoJCQkJbmV3IFBy
b2Zlc3Npb24oJzI2JywNCgkJCQkJIkRpcmVjdGV1ciIpKTsNCgkJCXR5cGVzQ2FydGVbIDEgXSA9
IG5ldyBUeXBlQ2FydGUoMSwNCgkJCSJDMiIpOw0KCQkNCgkJCXR5cGVzQ2FydGVbIDEgXS5hZGRQ
cm9mZXNzaW9uKA0KCQkJCW5ldyBQcm9mZXNzaW9uKCcxMCcsDQoJCQkJCSJJbmfpbmlldXIiKSk7
CQkNCgkJCXR5cGVzQ2FydGVbIDEgXS5hZGRQcm9mZXNzaW9uKA0KCQkJCW5ldyBQcm9mZXNzaW9u
KCcyMScsDQoJCQkJCSJDYWRyZSIpKTsJCQ0KCQkJdHlwZXNDYXJ0ZVsgMSBdLmFkZFByb2Zlc3Np
b24oDQoJCQkJbmV3IFByb2Zlc3Npb24oJzQwJywNCgkJCQkJIk1hbmFnZXIiKSk7CQkNCgkJCXR5
cGVzQ2FydGVbIDEgXS5hZGRQcm9mZXNzaW9uKA0KCQkJCW5ldyBQcm9mZXNzaW9uKCc1MCcsDQoJ
CQkJCSJE6XZlbG9wcGV1ciIpKTsJCQ0KCQ0KCQkJdHlwZXNDYXJ0ZVsgMiBdID0gbmV3IFR5cGVD
YXJ0ZSgyLA0KCQkJIkMzIik7CQkNCgkJCXR5cGVzQ2FydGVbIDIgXS5hZGRQcm9mZXNzaW9uKA0K
CQkJCW5ldyBQcm9mZXNzaW9uKCcqJywNCgkJCQkJIkF1dHJlIikpOwkJDQoNCgkJPCEtLSByZW1w
bGlzc2FnZSBkdSB0YWJsZWF1IGRlcyBwcm9mZXNzaW9ucyAtLT4NCgkJc2VsZWN0ZWRQcm9mID0g
W107DQoJCWNvZGVQcm9mU2VsZWN0ZWQgPSAnbnVsbCc7DQoJCWZvciAoaSA9IDA7IGkgPCB0eXBl
c0NhcnRlLmxlbmd0aDsgaSsrKSB7DQoJCQlzZWxlY3RlZFByb2ZbIGkgXSA9IDA7DQoJCQlpZiAo
dHlwZXNDYXJ0ZVsgaSBdLnR5cGVDYXJ0ZSA9PSBudWxsKSB7DQoJCQkJZm9yICggaiA9IDA7IGog
PCB0eXBlc0NhcnRlWyBpIF0ucHJvZmVzc2lvbnMubGVuZ3RoOyBqKyspIHsNCgkJCQkJaWYgKHR5
cGVzQ2FydGVbIGkgXS5wcm9mZXNzaW9uc1sgaiBdLmNvZGUgPT0gY29kZVByb2ZTZWxlY3RlZCkg
ew0KCQkJCQkJc2VsZWN0ZWRQcm9mWyBpIF0gPSBqOw0KCQkJCQl9DQoJCQkJfQ0KCQkJfQ0KCQl9
DQoJCQ0KCQlvbGRUeXBlQ2FydGUgPSAwOw0KDQoJCS8qKg0KCQkgKiBNZXQgYSBqb3VyIGxhIGxp
c3RlIGRlcyBwcm9mZXNzaW9ucyBlbiBmb25jdGlvbiBkdSB0eXBlIGRlIGNhcnRlLg0KCQkgKi8J
CQ0KCQlmdW5jdGlvbiB1cGRhdGVQcm9mZXNzaW9ucyh0eXBlQ2FydGUpIHsNCgkJCXZhciBzZWxl
Y3RDb2RlUHJvZiA9IGRvY3VtZW50LmZvcm1zWzBdLmNvZGVQcm9mTWV0aWVyOw0KCQkJaWYgKHNl
bGVjdENvZGVQcm9mLnNlbGVjdGVkSW5kZXggPj0gMCkgew0KCQkJCXNlbGVjdGVkUHJvZlsgb2xk
VHlwZUNhcnRlIF0gPSBzZWxlY3RDb2RlUHJvZi5zZWxlY3RlZEluZGV4Ow0KCQkJfQ0KCQkJdmFy
IHByb2ZzID0gdHlwZXNDYXJ0ZVsgdHlwZUNhcnRlLnZhbHVlIF0ucHJvZmVzc2lvbnM7DQoJCQlm
b3IgKGogPSBzZWxlY3RDb2RlUHJvZi5sZW5ndGg7IGogPj0gMDsgai0tKSB7DQoJCQkJc2VsZWN0
Q29kZVByb2Yub3B0aW9uc1tqXSA9IG51bGw7DQoJCQl9IA0KCQkJLy9zZWxlY3RDb2RlUHJvZi5v
cHRpb25zLmxlbmd0aDsNCgkJCWZvciAoaSA9IDA7IGkgPCBwcm9mcy5sZW5ndGg7IGkrKykgewkJ
CQ0KCQkJCXZhciBlbHQ9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgib3B0aW9uIik7DQoJCQkJZWx0
LnZhbHVlID0gcHJvZnNbIGkgXS5jb2RlOw0KCQkJCWVsdC50ZXh0ID0gcHJvZnNbIGkgXS5saWJl
bGxlOw0KCQkJCXNlbGVjdENvZGVQcm9mLm9wdGlvbnNbc2VsZWN0Q29kZVByb2YubGVuZ3RoXSA9
IGVsdDsJCQkJDQoJCQl9DQoJCQlzZWxlY3RDb2RlUHJvZi5vcHRpb25zWyBzZWxlY3RlZFByb2Zb
IHR5cGVDYXJ0ZS52YWx1ZSBdIF0uc2VsZWN0ZWQgPSB0cnVlOw0KCQkJb2xkVHlwZUNhcnRlID0g
dHlwZUNhcnRlLnZhbHVlOw0KCQl9DQoJCQ0KCQkNCgk8L1NDUklQVD4NCgkNCjwvaGVhZD4NCg0K
PGJvZHkgY2xhc3M9ImRlZmF1dCIgb25sb2FkPSJ1cGRhdGVQcm9mZXNzaW9ucyhkb2N1bWVudC5m
b3Jtc1swXS5jb2RlVHlwZUNhcnRlKTsiPg0KCTxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSJt
eUFjdGlvbi5kbyI+DQoJCTxzZWxlY3QgbmFtZT0iY29kZVR5cGVDYXJ0ZSIgb25jaGFuZ2U9InVw
ZGF0ZVByb2Zlc3Npb25zKHRoaXMpOyI+DQoJCQk8b3B0aW9uIHZhbHVlPSIwIiBzZWxlY3RlZD0i
c2VsZWN0ZWQiPkMxPC9vcHRpb24+DQoJCQk8b3B0aW9uIHZhbHVlPSIxIj5DMjwvb3B0aW9uPg0K
CQkJPG9wdGlvbiB2YWx1ZT0iMiI+QzM8L29wdGlvbj4NCgkJPC9zZWxlY3Q+DQoJCTxzZWxlY3Qg
bmFtZT0iY29kZVByb2ZNZXRpZXIiPg0KICAgICAgCTwvc2VsZWN0Pg0KCTwvZm9ybT4NCjwvYm9k
eT4NCjwvaHRtbD4=

--=_0_87675_1133368019--