quality assurance Questions

The Zephyr Api: https://marketplace.atlassian.com/plugins/com.thed.zephyr.zapi/cloud/installation

Power BI: https://powerbi.microsoft.com/en-us/

Has anyone managed to actually integrate the api into Power BI? and if so how did you do it? The jira rest-api has been integrated but vital information based on test cycles is all missing.

 

Is there a free alternative to ZAPI to expose that data as well?

 

Thank you!

I'm trying to figure out the proper terminology for our dev/test procedure.

1. The main master codebase in bitbucket.

2. Developers make their code changes (bug fixes, feature improvements) and create pull requests/feature branches that contain their code commits. They are not saved directly into master (so not CI). Each jira issue generally has one corresponding pull request.

3. QA uses Jenkins to deploy individual (or sometimes multile) pull requests on top of the master to our test environments (each QAer has their own test server). So, we are able test the addition of just one change at a time. We do full functional testing and any regression testing we think might be relevant.

4. After QA approves the change, we merge the pull request into the master.

I've worked in QA for 23 years and I'm very very happy with the system we're using. Instead of dev giving us a full iterative version to test, we test and add the parts piece by piece. Nothing gets merged untested so we have great control and minimal risk.

I'm pretty sure it's not Continuous Integration as I've read about it. I thought of the term controlled integration since we carefully check every little thing before it gets integrated, and I see that there is such a concept but I'm not sure that we're doing that either. Or are we? Or something else?

I am in search of an open source tool so that I can automate testing of a Windows Desktop application.

 

Is it a standard practice to start all the Test Case Heading from the word 'Verify'?
Ex :
Verify show .................
Verify Create................
Verify Edit................

I want to perform performance testing for hybrid iOS and android mobile app. Please suggest ways on how to do it with some open source and paid tools

how to test vulnerability of ecommerce, whether the applied security is properly working or not?

whether the website can be hacked by anyone or not

In traditional waterfall and agile processes we implement a test strategy to set expectations (and receive feedback) on approach for a release (multiple sprints of work) and test summary to capture results of the execution (functionl, security, and performance testing).  

In a a CI/CD model when we have a 2 week sprint and plan to deploy every 2 weeks it seems a bit cumbersome to do a strategy and summary every 2 weeks.  Ideally the summary could be pulled from an automation tool and produced to a dashboard so that should not be too bad.

Is there a different approach to the strategy?  

Are there other quality tollgates (maybe a bad choice of words) that we should consider?

From a quality process audit perspective is there anything else to consider?

Any feedack appreciated.

-Jeff

By amna zafar - June 11, 20172 Answers

what should be responsibilities and skills they do have?

By Luis Gil - May 3, 20173 Answers

Have you been measuring how many defects you find at unit testing and system testing per KLOC and how much may cost to fix them?

 

I can find some information like:

with code reviews + unit testing one can find up to 70% of the defects.

https://www.iiitd.edu.in/~jalote/papers/2WCSQPaper.pdf

Other studies say that the cost of finding and fixing a defect at unit testing is $428 and at system testing is $1045.

http://www.ppi-int.com/systems-engineering/free%20resources/Software%20Q...

 

Do you know more benchmarks per industry type ?

What is your experience ?

 

Thanks in advance

 

Looking to ensure we meet EAL-4 for a product and need looking for the best reference material. Thank you. 

Pages

StickyMinds is a TechWell community.

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