QA environment is define our Quality of Work.
QOrigin's Blog
by SP Sankar
3y ago
How can we improve the test environment stability to increase the productivity ?  Objective of Test environment setup has to be reduce the effort and increase the test coverage during the testing phase.  that includes all the backend services (downstream and upstream system connectivity as well) All those COTs software must be integrated with Test environment as required. User test Data needs to be masked/ encrypted before go to the Test environment. The database should be independent and not to be shared with Development environment effort. All test machine must able to access to ..read more
Visit website
We should love the Process
QOrigin's Blog
by SP Sankar
3y ago
Image ^ Credit goes to Grayvee   Process = [People + Tools]   1) Clarity: Get more information as much early and we should try to connect those dot(s)…before starting our design/development/testing. 2) Plan, Prepare Checklist and Do: Prepare the high-level document for what to do first, then start the step by step. 3) Tools: Choose a right software tool, which is fit into your project cost for reducing our manual efforts and increase productivity. 4) Testing: Real testing measured by our market[end user]. So test.allTheThings(); 5) Fail-Faster: Learn from failures, Improve one ste ..read more
Visit website
Serenity
QOrigin's Blog
by SP Sankar
3y ago
Serenity is an opensource Test Automation tool. it’s integrated to work with Selenium, Appium, RestAssured, Cucumber (BDD) and Junit. Note: As of now Serenity does not support TestNG ( Feb 2018) Best features : – Screenshots – Parallel Test – Cross-browser Test – Logging etc … My favorites are Serenity Test Report with Rest Assured API testing. For Build Management point of views, It supports to Maven, Ant, and Gradle. More information: Click on – Thucydides Rest-Assured Test Automation Feel free to message me if you needed help ..read more
Visit website
Sell me this defect …
QOrigin's Blog
by SP Sankar
3y ago
The defect[bug] is an important role in the software development lifecycle, finding a bug[defect] seemed to be easy, but closing those defects are not a simple. In our software industries, 25% of bugs are opened more than 12 months, due to various reason, the bug does not explain properly, not communicated properly or prioritized or reports share to right audiences. Defect[ bug ] Life Cycle. Open > Defect has been open by anyone from our team, would be a developer, tester, Manager, product owner, and business analyst or end users. Assigned > Defects should be assigned to the developme ..read more
Visit website
Cucumber is good for Testing.
QOrigin's Blog
by SP Sankar
3y ago
Cucumber is a functional Test automation tool, based on Behavior-driven development framework, which driven by the test cases using Jerkins language to test the Web and Mobile Applications. Jerkins language is easily understandable, readable. Cucumber Dependencies : Maven Feature file : Feature: Check the user able to send the Facebook message from QOrigin.com Scenario: Send a message to SPSankar through Facebook message Given I open the Qorigin.com web application Then I should see the Facebook message icon on home screen When I should able to tap on Facebook message icon Then I should Sign ..read more
Visit website
Why Analytics?
QOrigin's Blog
by SP Sankar
3y ago
Analytics is a Hotcake in our market, I’m sure next few years…, There’s a long list of industries that have been disrupted by Analytics future, Yes !! Industries have been measuring the real data through user’s actions(s) and interests.  Analytics feature is helping to any business for improving rich experiences to end users. Analytics concepts have been taken by Audit management. Example: Take any large secure application mainly for the banking system, ex: payments, and forex system, in the system all internal and external user(s) actions were stored in Audit table/ audit logs ..read more
Visit website
Test cases
QOrigin's Blog
by SP Sankar
3y ago
We(QA) can create the test cases in three ways:  Options 1: This approach, we have been following more than two decades in our testing industry,  Yes! prepare the test cases in the excel sheet. This is the best approach for large/enterprise application(s) and helps with Automation and tracking without tools.  The reason behind was we can write test cases in the detailed way and step by step.A well-written test case should allow any tester to understand and execute the test. Click this sample Test cases template and you can upload test cases into any  Te ..read more
Visit website
My favorite Testing Podcasts
QOrigin's Blog
by SP Sankar
3y ago
My daily transit takes more than 90 minutes (Door to Door) from NewJersey to Newyork and no/less mobile network in Bus/subway/path train. The simple answer is more traffic. So during this time, I have few choices read an e-book, listen to podcasts/music and of course, I can take a nap ;). The podcasts promote a deeper connection between the speaker and listener. Podcasts are more informative, learning the new ideas and getting inputs from each leader(s) and much more information about new areas, approach, tools, and domain-specific test practices. I would like to share my favorite testin ..read more
Visit website
Where is your screenshot? Do you a have proof?
QOrigin's Blog
by SP Sankar
3y ago
During our testing, we need a screenshot of proof.  here are steps how we can take a screenshot of Mac machine. You can capture your entire screen or just a selected portion of it. The screenshot is automatically saved to your desktop. How to take a screenshot of your entire screen Press Shift-Command (⌘)-3. Find the screenshot as a .png file on your desktop. How to take a screenshot of a selected portion of your screen Press Shift-Command-4. The pointer changes to a crosshair. Move the crosshair to where you want to start the screenshot, then drag to select an area ..read more
Visit website
Appium Installation
QOrigin's Blog
by SP Sankar
3y ago
One of my favorite automation testing tool, this tool helps us to automate mobile application such as native apps, web apps, and hybrid apps.  I’d biggest challenge when started installing the appium package on a mac machine, this installation steps may be changed whenever the OS version or dependencies changes. Please feel free ping me through FB messenger, I can happy to help you or learn from new challenges [my online 8 pm to 10 pM Eastern time] Mac Machine  Presteps : Install the XCode for iOS Apps Automation Install the Android Studio for Android Apps Autom ..read more
Visit website

Follow QOrigin's Blog on FeedSpot

Continue with Google
Continue with Apple
OR