Измерването и показателите на софтуера се използват за посочване на качеството на софтуерен продукт, оценка на производителността, проследяване на напредъка на разработката и формиране на базова линия за оценка и прогнозиране на процеса на разработка на софтуер.Това водено от инструктор обучение на живо (онлайн или на място) е насочено към професионалисти, които желаят да научат и разберат концепцията за измерване на софтуера и да я използват, за да оценят и оразмерят всеки процес на разработка на софтуер и производителност.До края на това обучение участниците ще могат:
Разберете използването на софтуерни измервания и показатели в разработката на софтуер. Проследявайте напредъка и оценявайте производителността с помощта на софтуерните показатели. Анализирайте данните от софтуерните измервания за осигуряване на качеството и подобряване на процеса.
Формат на курса
Интерактивна лекция и дискусия. Много упражнения и практика. Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
Анализът на функционалните точки (FPA) е метод, който измерва функционалния размер на софтуера въз основа на количеството бизнес функционалност. Impacted Function Point (IFP) е резултатна единица на FPA.Това водено от инструктор обучение на живо (онлайн или на място) е насочено към професионалисти, които желаят да разберат концепцията за измерване на функционална точка и как да я включат в измерването на производителността на разработката на софтуер.До края на това обучение участниците ще могат:
Разберете измерванията на функционални точки и нефункционални точки в разработването на софтуер. Измерете единиците на софтуерен продукт за анализ на качеството и производителността.
Формат на курса
Интерактивна лекция и дискусия. Много упражнения и практика. Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
This instructor-led, live training in България (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium.
By the end of this training, participants will be able to:
Install and configure Selenium WebDriver.
Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
Процесът на оценка на нефункционалността на софтуера (SNAP) е измерване на разработката на софтуер въз основа на нефункционалните изисквания и размера на софтуера. Той се използва широко в сътрудничество с Function Points за подпомагане на оценката на проекта, продуктивността на изпълнението и анализа на качеството. Международната група потребители на функционални точки (IFPUG) е базирана в САЩ организация на потребители на метричен софтуер за анализ на функционални точки. Методът за измерване на функционалния размер IFPUG определя количествено функционалността на софтуера въз основа на неговия логичен дизайн и функционални изисквания.Това водено от инструктор обучение на живо (онлайн или на място) е насочено към професионалисти, които искат да се научат как да използват SNAP при измерване и оценка на проекти.До края на това обучение участниците ще могат:
Научете за правилата и указанията на SNAP и FPA. Да може да планира и оценява по-добре софтуерни проекти. Разберете основните показатели на процеса и идентифицирайте областите за подобряване на процеса. Използвайте SNAP, за да увеличите ефективността на производителността и да получите функционална стабилност.
Формат на курса
Интерактивна лекция и дискусия. Много упражнения и практика. Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
EasyTest е инструмент за автоматизация на различни платформи за тестване на системи или функции на приложения. Той предоставя лесна интегрирана среда за разработка (IDE) за разработване, автоматизиране и поддържане на скриптове за автоматизация.Това водено от инструктор обучение на живо (онлайн или на място) е насочено към оператори и тестери, които желаят да използват EasyTest за тестване на приложения или системи.До края на това обучение участниците ще могат:
Инсталирайте и конфигурирайте EasyTest. Използвайте EasyTest за тестване на системи и характеристики на приложения. Автоматизирайте и поддържайте скриптове в EasyTest.
Формат на курса
Интерактивна лекция и дискусия. Много упражнения и практика. Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
This course provides training for handling testing projects and provides hands on experience with web applications, functional test automation and cross browser test automation using Selenium test suite.
Intended Audience:
Software test engineers
Software developers involved in agile development
At the end of Selenium training the delegates will be able to:
Use Selenium test suite effectively in real projects
This is back-to-back JMeter Fundamentals and JMeter Advanced courses offered together for convenience.
JMeter Fundamentals
This course covers the creation and implementation of functional and unit testing with Apache JMeter, the free application testing software from The Apache Software Foundation. The purpose of the course is to allow organizations to completely automate their various testing requirements, saving time, money, and helping to minimize the risk of human error in testing. The program explores the concepts of designing and creating test plans for real-world web applications using Apache JMeter, including functional, regression and stress testing plans. Participants will learn how to design test plans for a variety of purposes and to use the various components and functions within JMeter to their advantage, permitting them to completely automate the web application testing process.
JMeter Advanced
This course deals with advanced web application testing techniques. It focuses on full automation, scripting, integrating tests with external data source.
In this instructor-led, live training in България, participants learn how to test web services using SoapAPI. We discuss how API testing can resolve some of the shortcomings of UI and unit based testing. The training includes practice sessions and an API test suite development project.
By the end of the training, participants will have a firm idea of when to implement API testing, how to explore and access APIs, how to carry out different types of testing on both SOAP and REST based APIs, and how to bring their work together into an integrated, automated test suite.
This course has been created for test managers, testers, business analysts, designers, developers, administrators and anyone interested in planning and performing web application performance tests. It covers how to set up non-functional requirements, which indicators are most important in specific implementations, how to create a performance test plan, implement it in JMeter, execute it and analyse the results.
This introductory course is designed to familiarize testing professionals with the basics of testing web applications using Selenium. Testers can build, enhance, and maintain scripts using both the Selenium IDE and the Selenium 2 WebDriver.
Intended Audience
The target audience is software testers who are seeking to automate the testing of web applications using Selenium. These testers maybe new to test automation and may also include quality assurance practitioners, managers, or team leaders who are responsible for interacting with testers or who need to ensure that the tools are being implemented fully and appropriately.
At the end of the course, you will be able to:
Describe the function and purpose of Selenium
Understand the benefits and proper approach to test automation
Record automated test cases
Play back automated test cases
Apply and use different verification techniques
View and analyze results
Configure and use the Selenium RC (Remote Control)
Create and work with test suites
Schedule automatic test runs
Utilize different Selenium script formats
Modify scripts to extend the capability to test the application
Configure Selenium with Eclipse and the Selenium 2 WebDriver
Understand and use RTTS helper files
Convert selenium code to work with the Selenium 2 WebDriver
Configure Custom Log Files
Create a custom object map
Create reusable modules to reduce script maintenance
In this instructor-led, live training in България, participants will learn how to enhance an automated test suite using advanced techniques to drive Selenium.
By the end of this training, participants will be able to:
Resolve complex web application test automation issues with Selenium.
Apply regular expressions and pattern-based verification techniques.
This instructor-led, live training in България introduces participants to automated testing with Selenium WebDriver and C# in Visual Studio. If you do not have C# programming experience or wish to brush up on C#, please check out the course: C# for Automation Test Engineers.
In this instructor-led, live training in България, participants will learn how to use PyTest to write short, maintainable tests that are elegant, expressive and readable.
By the end of this training, participants will be able to:
Write readable and maintainable tests without the need for boilerplate code.
Use the fixture model to write small tests.
Scale tests up to complex functional testing for applications, packages, and libraries.
Understand and apply PyTest features such as hooks, assert rewriting and plug-ins.
Reduce test times by running tests in parallel and across multiple processors.
Run tests in a continuous integration environment, together with other utilities such as tox, mock, coverage, unittest, doctest and Selenium.
Cypress е рамка за изпитване от край на край. Cypress позволява на потребителите да установят, пишат, изпълняват и дебютират тестове за всяко приложение или уебсайт.
Това обучение, ръководено от инструктори (онлайн или онлайн) е насочено към софтуерни тестери, които искат да използват Cypress за автоматизиране на тестовете.
В края на обучението участниците ще могат да:
Извършване на тестове за автоматизация от край до край с Cypress.
Извършване на интеграция и тестове на единици в уеб приложение.
Използвайте Cypress като алтернатива на Selenium.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и упражнения.
Изпълнение на ръката в живо лабораторна среда.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организирате.
This course covers the creation and implementation of functional and unit testing with Apache JMeter, the free application testing software from The Apache Software Foundation. The purpose of the course is to allow organizations to completely automate their various testing requirements, saving time, money, and helping to minimize the risk of human error in testing. The program explores the concepts of designing and creating test plans for real-world web applications using Apache JMeter, including functional, regression and stress testing plans. Participants will learn how to design test plans for a variety of purposes and to use the various components and functions within JMeter to their advantage, permitting them to completely automate the web application testing process.
This instructor-led, live training in България is designed for anyone interested in learning C# for the purpose of automation testing. It is a streamlined, intensive course with plenty of hands-on exercises to get participants ramped up quickly with the essential programming skills needed to apply in software automation testing. The focus is on the C# fundamentals which can be directly and immediately applied to test automation.
This course does not cover in depth test automation frameworks such as Selenium. If you are already versed in C# and wish to get straight into testing with Selenium, please check out: Selenium WebDriver in C#: Introduction to web testing automation in C#.
The evolution of microservices and containers in recent years has significantly changed how we design, develop, deploy and run software. Modern applications must be optimized for scalability, elasticity, failure, and change. Driven by these new demands, modern architectures require a different set of patterns and practices. In this training, we examine ways to identify, understand and adjust to these new requirements.
Audience
This training is intended for people who are somewhat familiar with container technology and with Kubernetes concepts but are perhaps lacking the real world experience. It is based on use cases, and lessons learnt from real life projects with the intention of making people inspired to create and manage even better cloud native applications.
Developers
Operations
DevOps
QA Engineers
IT Project Managers
Format of the Course
Interactive lecture and discussion
Lots of exercises and practice
Handson implementation in a live-lab environment
Course Customization Options
To request a customized training for this course, please contact us to arrange.
This course provides training for handling testing projects and provides hands on experience with web applications, functional test automation and cross browser test automation using Selenium test suite. Also, it comprehesively introduced jMeter.
Roughtly 2 days of JMeter and 3 days of Selenium.
In this instructor-led, live training in България, participants learn first-hand how to write Protractor tests against a sample Angular web application in a live lab environment.
By the end of this course, participants will have gained proficiency in Protractor and be comfortable
creating their own automation tests for Angular applications.
integrating Protractor into their existing development workflow.
ensuring that their tests are clean and maintainable.
running Protractor with or without Selenium to drive browser behavior.
In this instructor-led, live training in България participants combine the power of Python with Selenium to automate the testing of a sample web application. By combining theory with practice in a live lab environment, participants will gain the knowledge and practice needed to automate their own web testing projects using Python and Selenium.
This instructor-led, live training in България is designed for anyone interested in learning Java for the purpose of test automation. It is a streamlined, intensive course with plenty of hands-on exercises to get participants ramped up quickly with the essential programming skills needed to apply to software automation testing. The focus is on the Java fundamentals which can be directly and immediately applied to test automation.
This course does not cover in depth test automation frameworks such as Selenium. It also bypasses the conventional "Hello World" approach to learning Java, as this is not a course on application development. This course is squarely aimed at getting participants up and running quickly with test automation. If you are already versed in Java and wish to get straight into testing with Selenium, please check out: Introduction to Selenium (https://www.nobleprog.com/introduction-selenium-training).
This instructor-led, live training in България teaches participants how to write testable code in the form of testing units to facilitate the diagnosis, isolation, and resolution of bugs. The training walks participants through the creation of a work-ready, testing environment using the PHPUnit testing framework.
By the end of this training, participants will be able to:
Distinguish between good and bad testing units.
Read and interpret test results.
Proactively manage and diagnose their code base to reduce bugs.
Ensure that their code base is fit for continuous integration and deployment.
This instructor-led, live training in България begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment.
By the end of this training, participants will have a firm understanding of BDD and Behave, as well as the necessary practice to implement these techniques and tools in real-world test scenarios.
In this instructor-led, live training in България, participants will learn the theory and practice of model-based testing as they implement the indicated tools and techniques in a demo Model-Based Testing (MBT) test environment.
By the end of this training, participants will be able to:
Generate test cases by applying modeling strategies and techniques.
Assess and evaluate free and commercial tools for implementing MBT.
Manage test models for different types of software applications, systems and environments.
Evaluate, propose and implement an MBT strategy within an organization.
Understand and explain the benefits and challenges of MBT.
Selenium е рамка, която предоставя различни инструменти за авторски софтуерни тестове за уеб приложения. Katalon Studio е автоматизиран софтуер за тестване, базиран на Selenium.
Това обучение, ръководено от инструктори (онлайн или онлайн) е насочено към софтуерни тестери, които искат да използват Selenium и Katalon Studio за създаване на решения за автоматизирани тестове.
В края на обучението участниците ще могат да:
Създаване и изпълнение на тестове на платформи за всяка операционна система или устройство.
Интегрирайте автоматизираното тестване в тръбопровод CI/CD.
Автоматични уеб тестове, API тестове, мобилни тестове и настолни тестове.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и упражнения.
Изпълнение на ръката в живо лабораторна среда.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организирате.
Ние се отнасяме с Вашите данни поверително и не ги предоставяме на трети страни. Можете да промените настройките си по всяко време или да се отпишете изцяло.
НЯКОИ ОТ НАШИТЕ КЛИЕНТИ
is growing fast!
We are looking for a good mixture of IT and soft skills in Bulgaria!
As a NobleProg Trainer you will be responsible for:
delivering training and consultancy Worldwide
preparing training materials
creating new courses outlines
delivering consultancy
quality management
At the moment we are focusing on the following areas:
Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
SOA, BPM, BPMN
Hibernate/Spring, Scala, Spark, jBPM, Drools
R, Python
Mobile Development (iOS, Android)
LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
You need to have patience and ability to explain to non-technical people
To apply, please create your trainer-profile by going to the link below: