AAP logoAAP logo
Browse

Education

  • Response Assertion
    Response Assertion Lets see how to add an assertion, go to your Thread Group, in my case it is Users. Right click your Thread Group,go to Assertions and click on Response Assertions. You can apply an assertion to the Main sample and sub samples, Main sample only,Sub-samples only or apply to Jmeter variable. The next field in the Response Assertion window is the Field to Test. In my case I have clicked Response Code as the field to test my response. Also you can test Text Response, Document (text),URL sampled and so on. I want to check whether the response code is Equals 200, so for that we can write the code in the Patterns to Test text box. This assertion will check the response code and compare with 200, if this matches it will pass the test case or if not it fail.
    By: Vijaya Mhetre
    Friday, Feb 4, 2022

    poster image
  • Amazon Marketplace - Why Amazon?
    There are various reasons why you should consider selling at Amazon Marketplace. In this introductory chapter, let us take a look at some of the prominent reasons why you should choose Amazon Marketplace. Increase Sales The best reason of selling on Amazon is the scale of their online visitors. Amazon alone draws the eyeballs of nearly 85 million visitors monthly, so you can quantify the number of folds by which your sale will increase. Also, the probability of your product reaching the customers increases. Acquire Potential Customers from across the Globe Amazon has millions of varied customers across the globe who visit on a frequent basis. If one goes by statistics, every one out of four online shoppers purchase from Amazon. They visit Amazon Marketplace with the explicit intent to purchase and may discover your product while browsing, which they may have otherwise purchased from some other seller or may have never encountered. Thus, you acquire a potential customer and if you serve them with quality products, the chances of winning a repeated and global business is all yours. Quick and Stress Free Shipping Amazon can ship your product, through Amazon’s FBA service, Fulfillment by Amazon, to the customer faster and at cheaper rates than you can do it yourself. You add to the customer’s satisfaction by adding Fulfilled by Amazon text or its Prime logo to your product. You can sit back and relax, and enjoy stress free and trusted product shipping! You can also ship the product yourself, wherein you are responsible for packing the product and have it shipped by yourself or hire a fulfilment service to do it for you, any way you would like. Vast Range of Products There is a bucket list of products that you can sell on Amazon. You can sell a little or a lot, Amazon provides you all the required tools and experience to have a successful sale. Effortless, Trusted Shopping Experience for Customers Customers love effortless buying, something only Amazon’s one click purchase can grant. Hence, once you become a seller on Amazon you are laced with Amazon’s e-commerce expertise, its easy payment and delivery options which will adorn your online business. Secure and Timely Payments Amazon offers hassle-free and timely payments. Payment for your product is deposited into your bank account and you are notified via email that your payment has been made. Also, Amazon deducts its fees only after you make a sale. Amazon’s Professional Help Service Amazon offers professional services to guide you through every step of selling your product online, such as what product you should sell and how to sell.
    By: Edwin Castel
    Wednesday, Jan 12, 2022
    +1
    post image
  • Ansible is simple open source IT engine which automates application deployment, intra service orchestration, cloud provisioning and many other IT tools.
    By: Edwin Castel
    Tuesday, Jan 11, 2022
    +1
    post image
  • QlikView - Architecture
    As a leading Business Discovery Platform, QlikView is built with a very different approach to data discovery than other traditional platforms. QlikView does not first build a query and then fetch the result based on the query. Rather, it forms associations between different data objects as soon as it is loaded and prompts the user to explore the data in any way. There is no predefined data drill down paths. The data drill down paths can happen in any direction as long as the data is available and associated. Of course, a user can also play a role in creating the associations between data elements using data modeling approach available in QlikView. Architectural Overview QlikView's architecture consists of a front end to visualize the processed data and a back end to provide the security and publication mechanism for QlikView user documents. The diagram given below depicts the internal working of QlikView. The architecture is discussed in detail below the picture. Front End The Front end in QlikView is a browser-based access point for viewing the QlikView documents. It contains the QlikView Server, which is mainly used by the Business users to access the already created BI reports through an internet or intranet URL. Business users explore and interact with data using this front end and derive conclusions about the data. They also collaborate with other users on a given set of reports by sharing insights and exploring data together, in real time or off-line. These user documents are in the format .qvw, which can also be stored in the windows OS as a standalone document The QlikView server in the front end manages the client server communication between the user and QlikView backend system. Back End The QlikView backend consists of QlikView desktop and QlikView publisher. The QlikView desktop is a wizard-driven Windows environment, which has the features to load and transform data from its source. Its drag and drop feature is used to create the GUI layout of the reports that becomes visible in the frontend. The file types, which are created by QlikView desktop are stored with an extension of .qvw. These are the files that are passed on to the QlikView server in the front end, which serves the users with these files. Also .qvw files can be modified to store the data-inly files, which are known as .qvd files. They are binary files, which contain only the data and not the GUI components. The QlikView publisher is used as distribution service to distribute the .qvw documents among various QlikView servers and users. It handles the authorization and access privileges. It also does the direct loading of data from data sources by using the connection strings defined in the .qvw files.
    By: Edwin Castel
    Thursday, Jan 6, 2022
    +1
    post image
  • Why do we use it? It is a long-established fact that a reader will be distracted by the readable content of a page when looking at its layout.
    By: Anne miller New vijayalaxmi santosh mhetre mali
    Wednesday, Dec 29, 2021
    +2
    post image
  • U.S. Embassy Bamako Public Diplomacy Annual Program Statement
    Introduction  PAS Bamako invites proposals for projects that strengthen ties between the United States and Mali by promoting bilateral cooperation and highlighting shared values and shared interests. All programs must advance one of the key priorities listed below and must promote an element of American culture or have a connection with American expert/s, organization/s, or institution/s in a specific field that will promote increased ties between the United States and Mali and foster understanding of U.S. policies and perspectives. The PAS Small Grants program is NOT a vehicle to fund development projects, nor can these grants be used to support for-profit entities.    Examples of PAS Small Grants Program projects include, but are not limited to: Artistic and cultural workshops, joint performances, and exhibitions Academic and professional lectures, seminars, and speaker programs Cultural heritage conservation and preservation programs Civic engagement and social activism programs Key Priority Areas and Audiences   The purpose of projects funded under the annual program statement is to strengthen ties between Americans and Malians as we work together to make progress toward the goals outlined below. Strengthening independent media and fighting disinformation through media literacy, training and other engagement; Reinforcing existing Sister City relationships or other relationships between U.S. and Malian institutions (e.g. universities or museums) Ensuring participation of citizens, especially women and youth, in the democratic process; Fostering economic growth and entrepreneurship;
    By: Anne miller New vijayalaxmi santosh mhetre mali
    Friday, Dec 24, 2021
    +2
    poster image
  • Students with ADHD
    Primer text from The College of William & MaryADHD is one of the most commonly diagnosed conditions of children (Centers for DiseaseControl and Prevention, 2015).    In a 2016 Centers for Disease Control and Prevention study, scientists found that 6.1 million children aged 2-17 years living in the U.S. had been diagnosed with attention-deficit/hyperactivity disorder (ADHD), which is similar to previous en Ages 6-11: Approximately 2.4 million children Ages 12-17: Approximately 3.3 million children   The diagnostic term attention deficit/hyperactivity disorder (ADHD) refers to individuals who display patterns of inattention, impulsivity, and overactive behavior that interfere with daily functioning (American Psychiatric Association [APA], 2013). The Diagnostic and Statistical Manual (DSM) V (APA, 2013) criteria for diagnosing ADHD listthree types of ADHD and the accompanying characteristics.      
    By: Anne miller New vijayalaxmi santosh mhetre mali
    Wednesday, Dec 22, 2021
    +2
    post image
  • Agile knowlege
    Process improvement is continuous improvement. We can never reach perfection. In this tutorial, we will learn CMM that is a continuously evolving and improving model where the focus is always on doing better. Our reach should always exceed our grasp. What is CMM? CMM stands for Capability Maturity Model. Focuses on elements of essential practices and processes from various bodies of knowledge. Describes common sense, efficient, proven ways of doing business (which you should already be doing) − not a radical new approach. CMM is a method to evaluate and measure the maturity of the software development process of an organization. CMM measures the maturity of the software development process on a scale of 1 to 5. CMM v1.0 was developed by the Software Engineering Institute (SEI) at Carnegie Mellon University in Pittsburgh, USA. CMM was originally developed for Software Development and Maintenance but later it was developed for − Systems Engineering Supplier Sourcing Integrated Product and Process Development People CMM Software Acquisition CMM Examples People CMM − Develop, motivate and retain project talent. Software CMM − Enhance a software focused development and maintenance capability. What is Maturity? Definitions vary but mature processes are generally thought to be − Well-defined, Repeatable, Measured, Analyzed, Improved, and Effective. Poor but mature processes are just as bad as no maturity at all! CMM helps to solve the maturity problem by defining a set of practices and providing a general framework for improving them. The focus of CMM is on identifying key process areas and the exemplary practices that may comprise a disciplined software process. Immature vs Mature Organization An immature organization would have the following characteristics − Process improvised during project Approved processes being ignored Reactive, not proactive Unrealistic budget and schedule Quality sacrificed for schedule No objective measure of quality In contrast, the characteristics of a mature organization are as follows − Inter-group communication and coordination Work accomplished according to plan Practices consistent with processes Processes updated as necessary Well-defined roles/responsibilities Management formally commits What is CMMI? CMM Integration project was formed to sort out the problem of using multiple CMMs. CMMI product team's mission was to combine three Source Models into a single improvement framework for the organizations pursuing enterprise-wide process improvement. These three Source Models are − Capability Maturity Model for Software (SW-CMM) - v2.0 Draft C. Electronic Industries Alliance Interim Standard (EIA/IS) - 731 Systems Engineering. Integrated Product Development Capability Maturity Model (IPD-CMM) v0.98. CMM Integration Builds an initial set of integrated models. Improves best practices from source models based on lessons learned. Establishes a framework to enable integration of future models. Difference between CMM and CMMI CMM is a reference model of matured practices in a specified discipline like Systems Engineering CMM, Software CMM, People CMM, Software Acquisition CMM etc., but they were difficult to integrate as and when needed. CMMI is the successor of the CMM and evolved as a more matured set of guidelines and was built combining the best components of individual disciplines of CMM(Software CMM, People CMM, etc.). It can be applied to product manufacturing, people management, software development, etc. CMM describes about the software engineering alone where as CMM Integrated describes both software and system engineering. CMMI also incorporates the Integrated Process and Product Development and the supplier sourcing. CMMI and Business Objectives The objectives of CMMI are very obvious. They are as follows − Produce quality products or services − The process-improvement concept in CMMI models evolved out of the Deming, Juran, and Crosby quality paradigm: Quality products are a result of quality processes. CMMI has a strong focus on quality-related activities including requirements management, quality assurance, verification, and validation. Create value for the stockholders − Mature organizations are more likely to make better cost and revenue estimates than those with less maturity, and then perform in line with those estimates. CMMI supports quality products, predictable schedules, and effective measurement to support the management in making accurate and defensible forecasts. This process maturity can guard against project performance problems that could weaken the value of the organization in the eyes of investors. Enhance customer satisfaction − Meeting cost and schedule targets with highquality products that are validated against customer needs is a good formula for customer satisfaction. CMMI addresses all of these ingredients through its emphasis on planning, monitoring, and measuring, and the improved predictability that comes with more capable processes. Increase market share − Market share is a result of many factors, including quality products and services, name identification, pricing, and image. Customers like to deal with suppliers who have a reputation for meeting their commitments. Gain an industry-wide recognition for excellence − The best way to develop a reputation for excellence is to consistently perform well on projects, delivering quality products and services within cost and schedule parameters. Having processes that conform to CMMI requirements can enhance that reputation.
    By: Edwin Castel
    Wednesday, Dec 22, 2021
    +2
    post image
  • Agile Testing - Tester in Team
    Agile Development is team-centric and developers and testers take part in all the project and development activities. The Teamwork maximizes success of testing in Agile projects.

    A Tester in Agile team has to participate and contribute to all the project activities and at the same time has to leverage the expertise in testing.

    An Agile tester should have traditional testing skills. In addition, Agile tester needs −

    Good interpersonal skills.

    Ability to act positive and solution-oriented with team members and stakeholders.

    Ability to display critical, quality-oriented, skeptical thinking about the product.

    Aptitude to be pro-active to actively acquire information from the stakeholders.

    Skills to work effectively with customers and stakeholders in defining testable User Stories, the Acceptance Criteria.

    Talent to be a good team member working with developers in producing quality code.

    Usability of testing skills to have the right test cases at the right time and at the right level and executing them well within the duration of the sprint.

    Ability to evaluate and report test results, test progress and the product quality.

    Openness to respond to changes quickly, including changing, adding or improving test cases.

    Potential to self-organize work.

    Enthusiasm to continuous skill growth.

    Competency in Test Automation, Test-driven Development (TDD), Acceptance Test-driven Development (ATDD), Behavior Driven Development (BDD) and experience based Testing.

    Role of Tester in Agile Team
    Tester in Agile Team participates in all the project and development activities to contribute the best of the testing expertise.

    Agile Tester Activities include −

    Ensuring proper use of testing tools.

    Configuring, using and managing the test environments and the test data.

    Mentoring other team members in relevant aspects of testing.

    Ensuring that appropriate testing tasks are scheduled during the release and sprint planning.

    Understanding, implementing and updating test strategy.

    Collaborating with developers, customer and stakeholders in clarifying requirements, in terms of testability, consistency and completeness.

    Performing the right tests at the right time and at right test levels.

    Reporting defects and working with the team in resolving them.

    Measuring and reporting test coverage across all applicable coverage dimensions.

    Participating in sprint retrospectives, proactively suggesting and implementing improvements.

    In the Agile Lifecycle, a tester plays a significant Role in −

    Teamwork
    Test Planning
    Sprint Zero
    Integration
    Agile Testing Practices
    Teamwork
    In Agile Development, teamwork is fundamental and hence requires the following −

    Collaborative Approach − Working with cross-functional team members on Test Strategy, Test Planning, Test Specification, Test Execution, Test Evaluation, and Test Results Reporting. Contributing the testing expertise in conjunction with other team activities.

    Self-organizing − Planning and organizing well within the sprints to achieve the targets of testing by amalgamating expertise from other team members as well.

    Empowerment − Making appropriate technical decisions in achieving the team’s goals.

    Commitment − Committing to understanding and evaluating the product’s behavior and characteristics as required by the customers and stakeholders.

    Transparent − Open, Communicating and Accountable.

    Credibility − Ensuring the credibility of the test strategy, its implementation, and execution. Keeping the customers and stakeholders informed on the test strategy.

    Open to Feedback − Participating in sprint retrospectives to learn from both successes and failures. Seeking customer feedback and acting quickly and appropriately to ensure quality deliverables.

    Resilient − Responding to changes.

    Test Planning
    Test Planning should start during the release planning and update during each sprint. Test planning should cover the following tasks −

    Defining test scope, extent of testing, test and sprint goals.

    Deciding on the test environment, test tools, test data and configurations.

    Assigning testing of features and characteristics.

    Scheduling test tasks and defining frequency of tests.

    Identifying test methods, techniques, tools and test data.

    Ascertaining prerequisites such as predecessor tasks, expertise and training.

    Identifying dependencies such as functions, code, system components, vendor, technology, tools, activities, tasks, teams, test types, test levels and constraints.

    Setting priorities considering the customer/user importance and dependencies.

    Arriving at the time duration and effort required to test.

    Identifying tasks at each sprint planning.

    Sprint Zero
    Sprint Zero involves preparation activities before the first sprint. A tester needs to collaborate with the team on the following activities −

    Identifying scope
    Dividing user stories into sprints
    Creating system architecture
    Planning, acquiring and installing tools (including testing tools)
    Creating the initial test strategy for all the test levels
    Defining test metrics
    Specifying the acceptance criteria, also called the definition of “Done”
    Defining exit criteria
    Creating Scrum board
    Setting the direction for testing throughout the sprints
    Posted by: AAP Bridge
    Loading..
  • Data science is an interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from noisy, structured and unstructured data, and apply knowledge and actionable insights from data across a broad range of application domains. Data science is related to data mining, machine learning and big data.
    By: rupali
    Thursday, Dec 2, 2021
    +1
    post image
  • loading category
    loading