Рубрики
Без рубрики

Основы Python для тестирования автоматизации

I. О Python II. Установите Python: Get и установите с официального сайта: 2. Проверьте на наличие Instal … Теги с Python, Pteest, AutomationTest.

I. About Python
II. Install Python :
    Get and install from official site:
    2. Check for installation correctly or not:
    3. For MacOS:
    4. For Linux:
    5. Python virtual environment:
III. Install pips and other libs:
    Install pip:
    2. Install other libs
IV. Git Installation
V. Pycharm IDE
    2. Simple Configuration and usage:
        2.1 : Fresh new project:
        2.2 : Clone projects from other source:
VI. Python types and basic structures

I. О Python

Python – это общий гибкий язык программирования.

В настоящее время у нас есть 2 основных версиях Python: Python 2 и Python 3. Но Python 2 не будет поддерживаться с 2020 года.

Кроме того, Python3 с большим количеством активных изменений облегчает разработку и обслуживание (легко обрабатывать с помощью строк, символ без ASCII ..) II. Установите Python:

Get and install from official site:

Пожалуйста, перейдите на официальный сайт Python для скачивания: Python Скачать сайт

Перейти на последнюю версию: В настоящее время последняя версия 3.7.4

Примечания: в Win 7, пожалуйста, если установите Python 3, пожалуйста, установите версию 3-7-3 (не работают с 3-7-4) …

Установите Python из EXE

  1. Проверьте на установку правильно или нет:

После успеха установки перейдите в переменные системы среды для проверки пути.

Проверьте, установлен ли Python правильно:

Откройте командную строку -> Python –version

→ Это должно показано текущая версия Python: 3.7.4

Some simple REPL python:

Rep подписывается для чтения Оценить печать печать и название, данное интерактивной подсказкой Microphthon, которое доступно на устройствах Pycom

From Command Prompt :→ python
→ print('Hello World')

a = 5

b = 100

a+b → 105

quit() to end current repl

  1. Для Macos:

Обычно Python2 уже установлен в MacOS, и вы не можете удалить Python2

Следующее, что вам нужно сделать, это установить Python3 вместе с существующим Python2

Есть 2 варианта установки Python3:

Go to Python official site and download the package to install
Install python via homebrew
  1. Для Linux:

Пожалуйста, следуйте этим руководстве Python-for-Linux

  1. Виртуальная среда Python:

    Вручную создать виртуальную среду: виртуальная среда Python Или вы можете создать проект с интерпретатором виртуальной среды своей любимой IDE (например: Pycharm)

III. Установить PIPS и другие LIBS:

Install pip:

Перейти к официальному сайту PIP для установки: Пип Официальный сайт

Проверьте, установлен ли PIP этой командой: PiP –version

  1. Установите другие libs

    Большую часть времени вы бы установили Python lib через Pip

Установка PIP

Для текущего использования, чтобы установить все необходимые libs, которые требуют автоматического тестирования в Python, пожалуйста, установите следующие требования.

Текстовый файл файла

PIP Установка -R требования. atxt

Чтобы проверить, установлена ли библиотека или нет, введите командную строку, например, чтобы проверить PteSt, установлена или нет: PteSt –version

Or you can install the local lib from source code by:

Установка PIP

Например:

PIP Установите C: \ Users \ cuongld \ pycharmprojects \ pytest-testrail IV. Git Установка

Перейти на страницу установки Git: Git-установка-страница

Проверка git установлена или нет: git –version v. pycharm IDE

Есть 3 основных версиях Pycharm: Предприятие, Сообщество, Образование

Download and and install

Download and install pycharm community from jetbrains site : Pycharm IDE
  1. Простая настройка и использование: 2.1: Свежий новый проект:

Файл → Новый проект → Выберите каркас для работы с Pure Python 2.2: Клон-проекты из другого источника:

Я дам пример для проекта GitHub

Go to github page stored project

Clone project in pycharm

VCS → Выезд из элемента управления версиями → Git → HTTPS клон

(Если проект является частным, или разрешено только определенные учетные записи для доступа → Вам может потребоваться ввести имя пользователя, пароль в Pycharm)

Or by command line :

Перейдите в местоположение для сохраненного исходного кода проекта

CD Stored_Project.

Гит клон HTTPS://Имя пользователя: пароль@github.com/username/Repository.git После успешного клона открыть проект в Pycharm: Файл -> Открыть -> Выберите каталог проекта.

VI. Типы питона и основные структуры

Every things is an object

Например, в Java, чтобы создать функцию, вы должны назначить это длительный класс (или интерфейс ..)

Но в Python вы можете создать функцию в одиночку в модуле

  1. Типы могут быть «неизменными», «Metable»

Например: тип строки неизменен

Но список сметен

  1. Базовое использование:

    Создать новый экземпляр класса:() Python использует отступ для понять код кода Чтобы вызвать функцию в классе, необходимо использовать с собой, например:

Настройки класса (BasePageElement):

def find_continue_where_left_off(self,driver):

 self.find_shallow_element()

Import can be local or global in module
Inheritance from parent class : class name (BaseClassName):

Оригинал: “https://dev.to/cuongld2/python-fundamentals-for-automation-test-5ma”