Тёмный

Testim Beginner Tutorial 5 | Reporting and Integrations 

Automation Step by Step
Подписаться 531 тыс.
Просмотров 2,4 тыс.
50% 1

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@tejaswanichandra5804
@tejaswanichandra5804 Месяц назад
Hi sir Im a non it, and bipc student i want to switch into software field can you please suggest some courses sir
@RaghavPal
@RaghavPal Месяц назад
Tejaswani Let's break down the problem step by step: Understanding the context: * You're a non-IT student, which means you don't have a background in Information Technology or Computer Science * You're a BIPC student, which stands for Biology, Intellectual Property, and Chemistry (a combination of subjects often seen in Indian education systems) * You want to switch into the software field, which means you want to acquire skills and knowledge to pursue a career in software development, programming, or related areas. Identifying the goals: * You want to switch into the software field, which implies you want to gain skills and knowledge in software development, programming, or related areas. * You're looking for courses that can help you achieve this goal. Suggesting courses: Considering your background and goals, here are some courses that can help you transition into the software field: 1. Programming Fundamentals: * Python Programming: Python is a popular language, easy to learn, and has a wide range of applications. * Java Programming: Java is another popular language, widely used in Android app development, web development, and enterprise software development. 2. Web Development: * HTML/CSS/JavaScript: These are the building blocks of web development. Knowing these technologies will help you create web applications. * Front-end Development: Focus on frameworks like React, Angular, or Vue.js to build interactive web applications. 3. Software Development: * C++ Programming: C++ is a fundamental language that can help you understand software development concepts. * Data Structures and Algorithms: This course will help you develop problem-solving skills, essential for software development. 4. Specialized Courses: * Artificial Intelligence (AI) and Machine Learning (ML): These are in-demand fields that can open up new opportunities in the software industry. * Cybersecurity: With the increasing importance of online security, cybersecurity is a valuable skill to acquire. Online Resources: To get started, you can explore online resources like: MOOCs (Massive Open Online Courses): * Coursera: Offers courses from top universities worldwide. * edX: Provides courses from leading institutions like MIT, Harvard, and UC Berkeley. All the best -
@tejaswanichandra5804
@tejaswanichandra5804 Месяц назад
Thank you sor
@cccll7838
@cccll7838 2 месяца назад
Sir... Can i run automation form my POST API to login third party websites ? For Example : when i call my POST Api, It's take Username, password then send these values for "Login" other website. It's possible to do ?b
@RaghavPal
@RaghavPal 2 месяца назад
Yes, it is possible to use Testim for automation testing to log in to third-party websites using a POST API. Here’s a step-by-step guide on how you can achieve this: ### Step-by-Step Guide 1. Generate API Key in Testim: - Go to Settings in Testim. - Navigate to API and click on Generate API Key. - Name your key and click Generate. Copy the API key as you will need it for authorization 2. Set Up Your POST API Call: - You need to create a POST API call that sends the username and password to the third-party website’s login endpoint. - Ensure you have the correct URL for the login endpoint of the third-party website. 3. Configure the API Request in Testim: - In Testim, add an API Action step to your test. - Select the HTTP method as POST. - Enter the URL of the third-party website’s login endpoint. - In the Header section, add the necessary headers, including the Authorization header with your Testim API key. - In the Body section, include the username and password in the required format (usually JSON). 4. Example of a cURL Command: ```bash curl -X POST 'thirdpartywebsite.com/api/login' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TESTIM_API_KEY' \ -d '{ "username": "your_username", "password": "your_password" }' ``` 5. Validate the Response: - Add a Validate API step in Testim to check the response from the third-party website. - Ensure the response indicates a successful login (e.g., status code 200, presence of a session token). 6. Use the Session Token: - If the login is successful, you will receive a session token or similar credential. - Use this token in subsequent API calls to interact with the third-party website. ### Important Considerations - Security: Ensure that sensitive information like usernames and passwords are handled securely. - Authorization: Make sure you have the necessary permissions to automate login to the third-party website. - Error Handling: Implement error handling to manage failed login attempts or other issues. By following these steps, you can automate the login process to third-party websites using Testim and a POST API call
@stangarcia1552
@stangarcia1552 Месяц назад
I want to use appium to automate the creation of bulk accounts for Tinder bumble etc.. with warm réal jailbroken dispo, is it possible ?
@RaghavPal
@RaghavPal Месяц назад
Stan Not sure on this, I will suggest to consider Ethical and Legal Implications for going forward -
@SR-2408
@SR-2408 2 месяца назад
Hello sir, so after learning selenium and appium, i am looking for winium, but winium is not avaliable on youtube, i wanted to know, is it not that famous and if it is famous please make a course on it. i tried lot of channel but no one has made a dedicated playlist for winnium, and i m not able to learn a single thing from those videos
@RaghavPal
@RaghavPal 2 месяца назад
There are a few possible reasons why Winium might not be as well-known as Selenium and Appium: * Winium is a relatively new tool, and its adoption rate might be slower. * It might be more niche or specialized, catering to a specific type of automation testing (e.g., Windows desktop applications). * The community around Winium might not be as large or active as those around Selenium and Appium. I will check if I can get enough time to create something on this.. For now you can check with its official page
@SR-2408
@SR-2408 2 месяца назад
@@RaghavPal Can you suggest any tool to automate Desktop applications? If it’s possible. I mean I don’t even know if automating Desktop applications is possible at all by using java
@RaghavPal
@RaghavPal 2 месяца назад
Yes, it is possible to automate desktop applications using Java. There are several approaches and tools that can be used to achieve this: 1. Java Access Bridge (JAB): JAB is a Java-based API that allows Java applications to interact with native desktop applications on Windows platforms. It provides a way to automate interactions with desktop applications, but it has some limitations and is not widely supported 2. Robot Class: Java's built-in `Robot` class can be used to simulate user interactions, such as mouse movements and keyboard input. However, this approach has limitations, as it relies on screen coordinates and may not work well with complex GUI applications 3. UI Automation Tools: There are several third-party UI automation tools that provide Java APIs to interact with desktop applications. Some popular options include: * Sikuli: An open-source tool that uses image recognition to automate interactions with desktop applications. * AutoIt: A Windows-based automation tool that provides a Java API to interact with desktop applications. * TestComplete: A commercial tool that provides a Java API to automate interactions with desktop applications. * Robot Framework: An open-source test automation framework that provides a Java API to interact with desktop applications. Step 4: Evaluating Options When choosing a tool, consider the following factors: * Platform support: Does the tool support the target desktop platform (e.g., Windows, macOS, Linux)? * Ease of use: How easy is it to learn and use the tool? * Functionality: Does the tool provide the necessary features to automate the required interactions? * Cost: Is the tool free or commercial, and what are the associated costs? -
@SR-2408
@SR-2408 2 месяца назад
@@RaghavPal Thank you for help sir, but i found easy way i used robot class and just pressed shutdown shortcut key and luckily that worked
@RaghavPal
@RaghavPal 2 месяца назад
Great.. can continue with that
@Multistar-456
@Multistar-456 2 месяца назад
Sir i have doubt regarding selenium. Sir i am fresher learning selenium now. In companies for selenium existing code is available or we need to write sir. Sir please reply me sir please
@RaghavPal
@RaghavPal 2 месяца назад
In most companies, there is a mix of both scenarios: a. Existing code: Many companies already have a established Selenium framework and test suites in place. In this case, as a new team member, you'll likely be working with existing code, which means you'll need to: * Understand the existing framework and its architecture. * Learn the coding standards and best practices followed by the team. * Update or modify existing tests to ensure they remain relevant and effective. * Add new tests to cover additional functionality or features. b. Writing new code: However, there may be situations where you need to create new code, such as: * When the company is adopting Selenium for the first time, and you're part of the team setting up the initial framework. * When new features or applications are developed, and you need to create tests from scratch. * When existing tests need to be refactored or rewritten to improve performance, maintainability, or reliability.
@Multistar-456
@Multistar-456 2 месяца назад
@@RaghavPal thank you sir
@PraveenKumar-iq9tk
@PraveenKumar-iq9tk 2 месяца назад
very helpful. If possible please start selenium with java tutorial. thank you
@RaghavPal
@RaghavPal 2 месяца назад
Praveen There are lectures on this. Can check all here - automationstepbystep.com/
@PraveenKumar-iq9tk
@PraveenKumar-iq9tk 2 месяца назад
@@RaghavPal Thank you. But I am looking for latest 2024 lectures
@RaghavPal
@RaghavPal 2 месяца назад
Okay.. I will plan to create new lectures
@PraveenKumar-iq9tk
@PraveenKumar-iq9tk 2 месяца назад
@@RaghavPal Thank you very much.
@mlkp6585
@mlkp6585 2 месяца назад
Hi Raghav can you kindly suggest learning road map for Salesforce qa
@RaghavPal
@RaghavPal 2 месяца назад
Sure, here's a suggested learning roadmap for Salesforce QA: Step 1: Foundational Knowledge (1-2 weeks) 1. Salesforce Basics: * Understand the Salesforce platform, its features, and benefits. * Learn about the different types of Salesforce licenses (e.g., Essentials, Lightning, Enterprise). * Familiarize yourself with Salesforce terminology (e.g., objects, fields, records). 2. Salesforce QA Fundamentals: * Learn about the role of a Salesforce QA in a project. * Understand the importance of testing in Salesforce implementations. * Familiarize yourself with common testing methodologies (e.g., Agile, Waterfall). Step 2: Salesforce Administration (2-4 weeks) 1. Salesforce Administrator Certification: * Study for and obtain the Salesforce Administrator certification (ADM-201). * This will help you understand the administrative aspects of Salesforce. 2. Salesforce Features and Functionality: * Learn about Salesforce features, such as: + Accounts, Contacts, and other standard objects. + Custom objects, fields, and relationships. + Page layouts, workflows, and approvals. + Reports, dashboards, and analytics. 3. Salesforce Security and Access Control: * Understand how to manage user access and permissions. * Learn about security features, such as: + User roles and profiles. + Object-level security. + Field-level security. Step 3: Testing and Quality Assurance (4-6 weeks) 1. Testing Fundamentals: * Learn about testing principles, methodologies, and frameworks. * Understand the different types of testing (e.g., unit testing, integration testing, user acceptance testing). 2. Salesforce Testing Tools: * Familiarize yourself with Salesforce testing tools, such as: + Salesforce CLI. + Apex testing frameworks (e.g., ApexUnit, ApexMocks). + Selenium WebDriver. 3. Test Automation: * Learn about test automation frameworks and tools, such as: + Selenium WebDriver. + Cypress. + TestNG. 4. Defect Tracking and Management: * Understand how to track and manage defects using tools like JIRA or Trello. Step 4: Advanced Topics and Specializations (4-6 weeks) 1. Apex Programming: * Learn the basics of Apex programming, including: + Apex syntax and data types. + Apex triggers and classes. + Apex testing and debugging. 2. Lightning Component Development: * Familiarize yourself with Lightning component development, including: + Lightning component architecture. + Lightning component lifecycle. + Lightning component testing. 3. Integration and API Testing: * Learn about integration testing and API testing, including: + REST and SOAP APIs. + API testing tools (e.g., Postman, SoapUI). 4. Specialized Salesforce Modules: * Choose a specialized module to focus on, such as: + Salesforce Commerce Cloud. + Salesforce Marketing Cloud. + Salesforce Service Cloud. Step 5: Practice and Certification (2-4 weeks) 1. Practice with Trailhead: * Complete Trailhead modules related to Salesforce QA and testing. * Practice building and testing Salesforce applications. 2. Prepare for Salesforce QA Certification: * Study for and obtain the Salesforce QA certification (CRT-101). * Review and practice testing scenarios and case studies. Additional Tips * Join online communities, such as the Salesforce Trailblazer Community or Reddit's r/Salesforce, to connect with other Salesforce professionals and stay up-to-date on the latest developments. * Participate in online forums and discussion groups to practice your problem-solving skills and learn from others. * Consider finding a mentor or coach who can guide you through your learning journey. * Set aside dedicated time to practice and review the material regularly. Remember, this is just a suggested roadmap, and you should adjust it to fit your learning style, pace, and goals. Good luck.. -
@mlkp6585
@mlkp6585 2 месяца назад
@@RaghavPal Thank you so much for your guidance
Далее
Testim Beginner Tutorial 6 |  DataDriven Testing Demo
25:19
НОВАЯ "БУХАНКА" 2024. ФИНАЛ
1:39:04
Просмотров 526 тыс.
НЕ БУДИТЕ КОТЯТ#cat
00:21
Просмотров 848 тыс.
The Harsh Reality of Being a Data Analyst
7:39
Просмотров 590 тыс.
How to NOT Fail a Technical Interview
8:26
Просмотров 1,4 млн
Testim Beginner Tutorial 1 | Getting Started
16:58
Просмотров 12 тыс.
These Coding Projects Give You An Unfair Advantage
14:39
How to design a modern CI/CD Pipeline
9:59
Просмотров 137 тыс.