Tag Info

Hot answers tagged

5

As for tutorials on SoapUI, sadly the majority of them are sub-par at best and out of date. If you want to learn SoapUI the best option is likely to jump in feet first and hit the ground running. My background is primarily API testing, with a specialty with SoapUI and Groovy, so I will try and give some hints and pointers to get you started. SoapUI's core ...


3

What do you think? Should you eat one meal at a time and 2 to 3 meals a day? Or should you eat sufficient meals for 30 days at once and enjoy the remaining 29 days? Keep things as simple as possible! Combining everything and testing it all at once may make things too complicated to handle...


3

Although i do not have much idea about it but i think you can give selenium grid a try. I read on seleniumhq.org that with selenium grid you can create a master slave architecture, where one master machine will control several slaves to send request to a common server. Maybe this can help solve your issue!


3

I am in no way trying to be rude, but I think the hiring team may be setting themselves up for failure. Having worked on many many automation projects and worked with many people of varying skill levels, it is actually just about impossible for someone with no automation background to jump in to automation and get it right the first time. With no guidance ...


3

Yes, you can run headless with either Headless Chromium or with PhantomJS .. Keep in mind that running with Selenium Grid or SauceLabs is equally as good as running headless.


3

PageObjects The code of automated test cases should be easy to understand and not too complex. If a test fails, we want to know why and this as soon as possible. To allow this exists PageObjects. PageObjects are classes that contains WebElements and every actions associated with those. A PageObject looks like this: class HomePage { WebDriver driver; ...


2

Try this Driver.findElement(By.xpath("enter your xpath")).click();


2

@Imen: I know below mentioned reporting techniques. And more important is how you want your reports (Line by line/step by step execution report, class/method level report, etc..?). What's the best appropriate method used by Selenium Testers to generate tests reports? Selenium will support multiple reports generation techniques. Testers will be using ...


2

Becoming a software testing expert by James Bach Testing computer software by Cem Kaner, Jack Falk & Hung Quoc Nguyen Lateral thinking by Edward de Bono Lessons learned in software testing by James Bach Perfect software and other illusions of software testing by Jerry Weinberg


2

Do two simple steps: First initialise webdriver element then try to find element using xpath, as explained below WebDriver driver=new FirefoxDriver(); driver.find element(By.xpath("enter your xpath")).click();


2

Install Google chrome. Install Blazemeter extension in chrome. Download JMeter and set it up. Lots of tutorials available for that. Record scripts with blazemeter and download them. Run the scripts in JMeter. Tada...


1

Following are the things you could start of with : Choose the language in which you will implement your Selenium scripts from among Java, Python, Ruby, Perl, PHP, Javascript, etc. Learn one if you don't know. You don't need to be a real master to get started but the more you know the easier it will get to perform advanced operations in your scripts. Refer ...


1

If you haven't already, search for "model-based testing". To me it seems that your problem fits well to that scheme: create a model of expected behaviour and let the testing tool run millions of tests to check the implementation. This doesn't actually prove anything. Formal validation needs to explicitly go through all paths (as far as I know). Model-based ...


1

Ok, this isn't a bug. The XPath, when searching in the context of an element, must start with a dot. So this works: htmlControl = htmlDiv.FindElement(By.XPath(".//label[text()='Naam']/following-sibling::div[1]//select"));


1

Selenium/Webdriver is a great tool, but it comes with some overhead you'll have to be prepared to manage. The first is choosing which Programming Language bindings you intend to use. Whatever that ends up being will be the standard for the project for a long time, and depending upon the level of person you hope to use to build it, it can impact your ...


1

GetVisibleText should give you the text from the insight object Window("Microsoft Word").InsightObject("InsightObject_Example").GetVisibleText


1

The right way to go about it would be to prepare not just for the interview but for the job itself. Do you have hands on experience in programming? Try learning java. Both, selenium and jmeter work on java. So learn the concepts. Once you learn java, google tutorials for selenium and java. Learn from them. Ask help from the testing community for one on one ...


1

The short answer is that an equilateral triangle is also an isosceles triangle. Because you have the least restrictive check first, that check will identify all your equilateral triangles as isosceles triangles. This is a pretty good example of why it's not a good idea to combine multiple checks into a single code routine: you aren't necessarily checking ...


1

As Karlo mentions (I'll explain a little more) the Black Box Software Testing (BBST) courses are the most in-depth courses I've ever taken (or seen). They are university-level courses so they contain a TON of information from a wide-variety of sources. Take a look at this diagram explaining the emphasis for each of the BBST courses: Testing Knowledge, ...


1

Practitioners Guide to S/W test design by Lee Copeland Systematic S/W Testing by Rick Craig These got me started off learning techniques Then start reading stuff by Cem Kaner, James Bach, Jerry Weinberg....


1

Updated Answer You have to import the RestAssured class incl. method as static. import static com.jayway.restassured.RestAssured.expect; Or you call the method on this way: RestAssured.expect() Useful Links Java Doc Getting started


1

Sometimes it so happens that the wait commands do not work. Instead of the wait command of selenium try using Thread.sleep(); command of java. This command will pause execution of the script for the given time...


1

PackT Publishing also sell a SoapUi book that is quite in-depth. Mark.


1

Here are some tools for you ; Selenium - http://docs.seleniumhq.org/ Watir - http://watir.com/ DejaVu - https://www.npmjs.org/package/dejavu


1

As far as I know jmeter doesn't work in a sequential order. What jmeter does is, it takes all the requests and send them to the server/host all at the same time. So if you have configured it for 3 users making 1 http(s) request, that is 3*1 http(s) requests will be sent to the server/host all simultaneously and then it will wait for the response!


1

Few more notes on top of Neils Answer Test Environment Setup using Cloud Infrastructure Load generation in cloud for on premises application Load generator on premises, application on cloud Both load generator and application both on cloud Load Testing Flood IO - https://flood.io/ LoadFocus - https://loadfocus.com/ Security Testing NTOSpider - ...


1

I don't see how testing in the cloud is different then testing on your local computer system. The only thing the CLOUD delivers is a scalable type of infrastructure. If you need to test the scalability of the infrastructure, then search for "Scalability testing" and read blogs like this. Load testing mobile API's could be done with tools like BlazeMeter. I ...


1

Selenium is a tool to drive and verify behavior of web-applications, it should not matter where they are hosted. If you can reach the webserver running the application it can be local or hosted in the cloud, the application should behave the same. If you want to test if the cloud setup can handle a certain load and find its bottlenecks I would look at a ...



Only top voted, non community-wiki answers of a minimum length are eligible