On 07/10/05, Bruno Charloup <[EMAIL PROTECTED]> wrote: > Sorry, it doesn't work.
What does not work? What error message do you get? Have you checked jmeter.log? Have you tried the Save Responses suggestion? > I save the same pb on another page, with the same kind of script (end of > line is still CR, not LF in the file recorded by the post processor of > Jmeter). > Another question (one more ;-)) > Do you know if there is a max size for patterns ? No, I don't. > I have another problem with a big part of a page : this part is composed by > more than 600 lines. > If i put this part in a single pattern, the assertion fails. > If i cut these 600 lines in 3 patterns, the assertion succeed ... So use 3 patterns ... > > Thanks in advance for any answer. > > Bruno. > > -----Message d'origine----- > De : sebb [mailto:[EMAIL PROTECTED] > Envoyé : vendredi 7 octobre 2005 18:16 > À : JMeter Users List > Objet : Fwd: JMeter refuse my response assertion ... > > Oops forgot list > > ---------- Forwarded message ---------- > From: sebb <[EMAIL PROTECTED]> > Date: 07-Oct-2005 17:15 > Subject: Re: JMeter refuse my response assertion ... > To: Bruno CHARLOUP <[EMAIL PROTECTED]> > > > Put \s+ wherever there is white-space > > Put \s* wherever there might be whitespace > > e.g. > > Line1 > Line2 > > becomes > > Line1\s+Line2 > > S. > On 07/10/05, Bruno CHARLOUP <[EMAIL PROTECTED]> wrote: > > Sebb, > > Thanks for your answer. > > I don't know how (where) to put \s in my assertion : if I place \s at > > the beginning of the assertion and another \s at the end of it, Jmeter > > consider these terms as member of the string to compare ; if i write > > (?s) and (?-s) - as it was written in the help of Jmeter, the assertion > fails too ... > > > > > > -----Message d'origine----- > > De : sebb [mailto:[EMAIL PROTECTED] > > Envoyé : vendredi 7 octobre 2005 15:57 À : JMeter Users List Objet : > > Re: JMeter refuse my response assertion ... > > > > If it is an HTML page, then spacing is irrelevant. > > Do you want the test to fail if the spacing changes? > > > > I suggest you use > > > > \s+ > > or > > \s* > > > > between the bits of text you want to match. > > > > Alternatively, do a basic check on the page at run-time, and use the > > SaveResponses Post-Processor to create a file with the exact response, > > and compare that later. > > > > S > > On 07/10/05, Bruno CHARLOUP <[EMAIL PROTECTED]> wrote: > > > Hi Noam, > > > I've proceed as you indicate : > > > In the file recorded by the post processor on my page, I have the > > > following data (I saw LF and CR thanks to another editor, I put them > > > in the following text between '<' and '>' tags) : > > > var criteria = new Array();<LF> > > > <CR> > > > criteria['R0003'] = ["Tous Champs", "Titre", "Auteur", "Sujet", > > > "ISBN"];<CR> criteria['R0001'] = ["Tous Champs", "Titre", "Auteur", > > > "Sujet", "ISBN"];<CR> criteria['R0002'] = ["Tous Champs", "Titre", > > > "Auteur", "Sujet", "ISBN"];<CR> criteria['R0004'] = ["Tous Champs", > > > "Titre", "Auteur", "Sujet", "ISBN"];<LF> > > > > > > In the tree result listener the script is different, concerning end > > > of lines > > > : > > > var criteria = new Array();<CR><LF> > > > <CR><LF> > > > criteria['R0003'] = ["Tous Champs", "Titre", "Auteur", "Sujet", > > > "ISBN"];<CR><LF> criteria['R0001'] = ["Tous Champs", "Titre", > > > "Auteur", "Sujet", "ISBN"];<CR><LF> criteria['R0002'] = ["Tous > > > Champs", "Titre", "Auteur", "Sujet", "ISBN"];<CR><LF> > > > criteria['R0004'] = ["Tous Champs", "Titre", "Auteur", "Sujet", > > > "ISBN"];<CR><LF> > > > > > > I suppose this difference of encoding of new line is the reason of > > > the failure of my assertion. > > > I work with the code from this listener to create assertion (after > > > escaping special caracter) : this means that my process is probably > > > not correct to perform such a test ? > > > > > > Do you have a solution or a suggestion ? > > > > > > Thanks in advance. > > > > > > Bruno. > > > > > > > > > -----Message d'origine----- > > > De : Noam Paz [mailto:[EMAIL PROTECTED] Envoyé : vendredi 7 octobre > > > 2005 14:51 À : JMeter Users List Objet : RE: JMeter refuse my > > > response assertion ... > > > > > > > > > > > > > > > > > > > > > Hi Bruno, > > > if you use the post-processor "Save Responses to a file" and make a > > > diff between what you actually get and what you expect (your regexp > > > pattern), what is the result? > > > > > > Best regards / Viele Grüße > > > > > > Noam Paz > > > > > > > > > > > > > > > > > > > > > > > > "Bruno CHARLOUP" <[EMAIL PROTECTED]> > > > > > > > > > > > > 07.10.2005 14:43 > > > To > > > > > > "'JMeter Users List'" <jmeter-user@jakarta.apache.org>, "'sebb'" > > > <[EMAIL PROTECTED]> > > > > > > > > > cc > > > > > > Please respond to > > > > > > > > > "JMeter Users List" <jmeter-user@jakarta.apache.org> Subject > > > > > > RE: JMeter refuse my response assertion ... > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi Sebb, > > > Exact ! > > > If i cut each line of this expression in several pattern, it works > > > but in other part of my page (and in other page), new lines are not > > > a problem > > ... > > > My question is why is this part of my page, these lines are a > > > problem ... It is a mystery for me. > > > > > > My purpose is to use Jmeter for non regression test, and I put in a > > > assertion, for each page of my test plan, the whole of the code of > > > the page, and it works for most of pages, not for this one ... > > > > > > > > > -----Message d'origine----- > > > De : sebb [mailto:[EMAIL PROTECTED] > > > Envoyé : vendredi 7 octobre 2005 14:32 À : JMeter Users List Objet : > > > Re: JMeter refuse my response assertion ... > > > > > > On 07/10/05, Bruno CHARLOUP <[EMAIL PROTECTED]> wrote: > > > > Hi all, > > > > I've put the following part of script in a response assertion. > > > > > > > > var criteria = new Array\(\); > > > > > > > > criteria\['R0003'\] = \["Tous Champs", "Titre", "Auteur", "Sujet", > > > > "ISBN"\]; criteria\['R0001'\] = \["Tous Champs", "Titre", > > > > "Auteur", "Sujet", "ISBN"\]; criteria\['R0002'\] = \["Tous > > > > Champs", "Titre", "Auteur", "Sujet", "ISBN"\]; criteria\['R0004'\] > > > > = \["Tous Champs", "Titre", "Auteur", "Sujet", "ISBN"\]; > > > > > > > > > > > > Even if my tested page contains this script, I've always the > > > > following error > > > > : > > > > > > > > Test failed, text expected to contain /var criteria = new > > > > Array\(\); > > > > > > > > > > This indicates that the expression was valid, but not found. This is > > > probably because of the new lines. > > > > > > You might do better to code the lines as separate patterns on the > > > assertion page. > > > > > > S. > > > > > > -------------------------------------------------------------------- > > > - To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -------------------------------------------------------------------- > > > - To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > -- > > > > > > Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte > > > Informationen. Wenn Sie nicht der richtige Adressat sind oder diese > > > E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den > > > Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren > > > sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. > > > > > > This e-mail may contain confidential and/or privileged information. > > > If you are not the intended recipient (or have received this e-mail > > > in > > > error) please notify the sender immediately and destroy this e-mail. > > > Any unauthorized copying, disclosure or distribution of the material > > > in this e-mail is strictly forbidden. > > > > > > > > > -------------------------------------------------------------------- > > > - To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -------------------------------------------------------------------- > > > - To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]