Posts

Showing posts from 2017

automation framework

best open-source test automation frameworks out there, to help you choose the right one for you! Here are the pros and cons of 7 different open-source test automation frameworks. 1. Robot Framework Robot Framework (RF) is a test automation framework for acceptance testing and acceptance test-driven development (ATDD). This framework is written in Python, but can also run on Jython (Java) and IronPython (.NET), and therefore is cross-platform (Windows, Linux, or MacOS). Pros: It simplifies the test automation process by utilizing the keyword-driven testing (KDT) approach, which helps testers create readable tests that are easily made. Has easy to use test data syntax. Has a rich ecosystem around it consisting of various generic test libraries and tools that are developed as separate projects. Has many APIs that make it highly extensible. Although it’s not a built-in ability, RF enables to execute parallel tests via pabot library or Selenium Grid. Cons: It’s not easy to customize H...

model based need of automation

Image
                                  happy automation..! What is a model? A model is a description of a system's behavior. Behavior can be described in terms of input sequences, actions, conditions, output and flow of data from input to output. It should be practically understandable and can be reusable; shareable must have precise description of the system under test. There are numerous models available and it describes different aspects of the system behavior. Examples of the model are: Data Flow Control Flow Dependency Graphs Decision Tables State transition machines Model Based Testing Model based testing is a testing technique where run time behavior of a software under test is checked against predictions made by a formal specification or model. In other means, it describes how system behaves in respons...

BIG data testing

Image
HAPPY TESTING...! When it comes to Big data testing, performance and functional testing are the key. In Big data testing QA engineers verify the successful processing of terabytes of data using commodity cluster and other supportive components. It demands a high level of testing skills as the processing is very fast. Big Data Testing Strategy Testing Big Data application is more a verification of its data processing rather than testing the individual features of the software product. When it comes to Big data testing, performance and functional testing are the key. In Big data testing QA engineers verify the successful processing of terabytes of data using commodity cluster and other supportive components. It demands a high level of testing skills as the processing is very fast. Processing may be of three types Along with this, data quality is also an important factor in big data testing. Before testing the application, it is necessary to check the quality of...

SOA TESTING

Image
   SERVICE ORIENTED ARCHITECTURE Testing is a Testing of Service Oriented Architecture (SOA) which is an architectural style in which the application components are designed to communicate via communication protocols typically over a network. SOA testing methods Business scenario driven data based testing, Various business aspects related to the system should be analyzed. Scenarios should be developed based on the integration of Various Web services of the application Web services and application. Data set up should be done based on the above scenarios. Data set up should be done so as to cover end to end scenarios as well. Stubs Dummy interfaces will be created to test services. Various inputs can be provided through these interfaces, and the outputs can be validated. When an application uses an interface to an external service, which is not under test (third party service), a stub can be created during integration testing. Regression test...

Research paper control automation execution time selenium framework

 Happy testing ..! I recently published my research paper is POC proof of concept of selenium webdriver automation framework it control the execution time from 25 min to 0.3 min approved by university grant commission published by international journal of engineering research  and development below the pdf of research paper Research paper    Tittle : proof of concept selenium automation framework Ø in international journal of emerging technology and advanced engineering an ISO 9001:2008 http://ijaerd.com/papers/finished_papers/Proof%20of%20concept%20(Poc)%20selenium%20web%20driver%20based%20Automation%20framework-IJAERDV04I0720499.pdf

ROBOTIC TESTING

Image
                                                HAPPY TESTING....! Why Do Robotic Testing? Robotic testing can address the profound shift1,2 from desktop to mobile computation. This trend is projected to gather steam,3 accelerated by a concomitant shift from desktop to mobile-device ownership. Automated software testing is needed more than ever in this emerging mobile world. However, we might need to rethink some of the principles of software testing. Mobile devices enable rich user interaction inputs such as gestures through touchscreens and various signals through sensors (GPS, accelerometers, barometers, neareld communication, and so on). They serve a wide range of users in heterogeneous and dynamic contexts such as geographical locations an...

Database testing

Image
                                                   Happy testing....!                                   Database testing involves the retrieved values from the database by the web or desktop application. Data in the User Interface should be matched as per the records are stored in the database.                                                Database Te...

Extract transformation and load testing (ETL)

Image
              HAPPY TESTING...! What is ETL Testing? ETL testing is done to ensure that the data that has been loaded from a source to the destination after business transformation is accurate. It also involves the verification of data at various middle stages that are being used between source and destination. ETL stands for Extract-Transform-Load. ETL Testing Process Similar to other Testing Process, ETL also go through different phases. The different phases of ETL testing process is as follows ETL testing is performed in five stages  Identifying data sources and requirements Data acquisition Implement business logics and dimensional Modelling Build and populate data Build Reports Types of ETL Testing Types Of Testing Testing Process Production Validation Testing  “Table balancing” or “production reconciliation” this type of ETL  testing is done on data as i...