Hi,
Current issue:
I am running FLB to detect layout bugs when i am executing functional testing scenarios.
sequence of test steps in a test scenario:
1. go to the webpage
2. call flb to get layout bugs
3. As part of functional testing, enter <data in the page> like username, password, etc and submit button.
4. In the resulting pages of step3,
do repeat steps 2 and 3
Now the Issue with above sequence is:
step 2 is taking long time and is delaying the step3 (functional test execution).
How can we prevent this issue?:
Since step 2 is only getting the details and not entering any form fields, i expect this time taking task can be run in parallel to step 3.
For this, one idea is, we should be able to create a virtual copy of webpage (but how to do? any idea?) and call flb asynchronously at step 2. flb can write its results for each page it got.
One way we can try is (has limitations), at step 2, we can send the current page url to flb thread so that it works in parallel. But this approach works only if URL is different for different pages.
I am looking for good suggestions in how we can avoid the extra time taken for layout checking.
Best regards
Madhusudan G