test methodologies Questions

By Stephen Fabiyi - May 3, 2024No Answers

How do I start learning automation testing with little knowledge of python programming language?

Can anyone introduce a performance testing tool that you feel good about. I am currently using this called PerfDog. It includes a deep analysis mode, offering in-depth insights into CPU scheduling, usage, thread running states, call stacks, and rendering screenshots. It allows me to pinpoint performance issues at the function or module level, enabling timely optimization and repairs. Additionally, PerfDog embraces collaboration with a web data management platform, facilitating multiple human collaboration analyses for comprehensive performance evaluation. I think its pretty good but I am also looking for something better, has anyone get the same experience as me? Or can you recommend me some other tools?

how to configure database to automation testing framework using selenium & cucumber

By Eslam Mustafa - February 24, 20221 Answer

can i get a small help about selenium and scrolling the left panel only?

By steve joy - December 29, 20201 Answer

Can you explain random/monkey testing?

im currently facing a challenge i need to automate spark jobs ( basically spark jobs trigger the job which takes data from input tables and put into output tables ...these are hive tables)  is there any tool or way to automate end to end effectively.....thanks in advance..any approaches are welcome

Similar to QA dept being certified (Eg:ISO/IEX) in service based companies, is there specific certification for QA dept in product based companies?

Also provide details & process on how to get the QA dept certified.

I need to automate the process where each time I need to register a user with a different email and verify them. Is there any such email service that allows testers to automate the process of getting a token / URL from a temporary mail address?

Scenario: I am working for a Product based company where schedule is very tight and we usually do not get much time between releases to create proper test cases, update and manage test suite, revisit the existing ones. Hence even though we have quite a large amount of TC repository, most of the testing goes adhoc and so are the defects, rendering those cases un-fruitful.
Following traditional testing process consumes lots of test execution time which affect quality.
Our process does not follow proper agile methodology or waterfall. Even though we have dates timelines, estimations from Dev, QA etc but 99% of times they tend to extend due to last minute change request (decision: upper management).
Overall, since we are not following any proper methodology, following traditional testing method of creating ground level cases with steps/ updating on test management tool/ executing and then following defect management etc takes a toll.
Is there any effective, swift way to do the same in better way which follows our working style??

We have a very complex software product that is installed and runs on a Computer or Server.  The Software is managed by a Management Console in the Cloud. 

For years all of our End to End testing was manual.  But this was very resource intensive and time comsuming.  So a couple of years ago we moved to a more agule development approach and built a test automation system to run these End to End tests.  However, we quickly found limitations for example we couldn't have automated tests check what is being displayed in the UI running on the Computer, or check what is being displayed in the Management Console in the Cloud.  So we can never fully replicate in automation what the manual tests were doing.

The result is that we still run, some if not all, of the automated tests manually so check the parts that the automation can't.  So it hasn't really saved us any time or effort.  Also the reliability of the automated tests is an issue due to trhe complexity of the software and it having so many moving parts.  We often run into timing related issues.

Is it possible that some software does not make a suitable candidate for End to End test automation?  If so, what sort of approach should be taken in that situation?  I've been ready about test automation a lot and looked at a number of different tools and systems, but both the tools and the theory all seem to be based around website testing, rather than testing Desktop software.

Many thanks in advance for any thoughts and suggestions. 

Pages

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.