Automated testing

Testbelieve technology

Android, IOS, Mac, Window, Web compatibility and automated test solutions.

Appium

Automated test tools for IOS and Android platforms.

Selenium

Web browser automation test tool.

QuickTest Professional

Integrated automation test tool.


应用PythonSelenium自动化测试



Automated test tool configuration guide

试信脚本执行工具基于Windows

TestBelieve automation script runner. »

1.安装python2.7的安装文件后会产生目录C:\Python27。

2.把chromedriver.exe,geckodriver.exe,IEDriverServer.exe,IEDriverServer64.exe这四个文件拷贝到C:\Python27根目录。

3.安装.netframework4.6.1。双击setup.exe会自动下载。

4.推荐默认firefox浏览器运行,chrome和IE都需要额外配置才能执行。

Selenium基于Windows

Windows configuration Selenium required file download »

1.下载并且安装firefox浏览器

2.安装SeleniumIDE插件

3.安装SeleniumIDE Button插件

4.下载安装或者升级python2.7

5.系统变量中添加C:\Python27

6.dos敲入命令pthon后确认python可用

7.dos敲入命令cd C:\Python27\Scripts 这个路径下pip可直接安装

8.pip install selenium

9.pip install pytest

10.python开发环境可以用eclipse,VS2015,和自带的IDE

11.安装Chrome56.0版本

12.拷贝chromedriver.exe到C:\Python27

13.打开火狐浏览器的SeleniumIDE同时点击录制按钮

14.录制完后生成脚本Export Test Case As Python2/webdriver

15.复制录制完的脚本到IDE开发环境中

16.调试脚本直到可以运行。

Appium基于Windows7

Windows7 configuration Appium required file download »

1.jDK1.8以上版本安装

2.运行cmd,然后Java -version确认安装成功

3.下载android SDK

4.系统变量添加:ANDROID_HOME 变量值为android SDK的路径

5.系统变量中把下列字符串添加到path中:%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools

6.androidSDK中确保至少下载完android4.2.2(API 17)

7.新建AVD的名字,Device:NexusOne,Target:android4.2.2,CPU:ARM,RAM:1024,VM Heap:64,Internal Storage:512,确定后启动android模拟器。

8.安装node.js windows版本

9.dos命令下输入命令npm install wd

10.下载并安装appiumwindows版

11.下载安装python2.7

12.系统变量中添加C:\Python27

13.dos敲入命令pthon后确认python可用

14.dos敲入命令cd C:\Python27\Scripts 这个路径下pip可直接安装

15.pip install selenium

16.pip install Appium-Python-Client

17.pip install pytest

18.启动Appium选择PlatforVersion为4.2,点击launch

19.python开发环境可以用eclipse,VS2015,和自带的IDE

20.下载sample-code-master.zip,打开路径例如:C:\sample-code-master\sample-code\examples\python\android_simple.py复制代码到python开发环境

21.改from appium为from selenium

22.改desired_caps['app'] = PATH为本机绝对路径

23.执行python脚本驱动android执行测试。

Appium基于Mac

Mac configuration Appium required file download »

1.下载安装或者升级python2.7

2.系统变量中添加C:\Python27

3.pip install selenium

4.pip install Appium-Python-Client

5.pip install pytest

6.brew install node

7.npm install -g appium,或者直接下载后安装appium-1.5.3.dmg

8.npm install wd

9.appium&

10.启动appium服务

11.下载并且安装xcode7.1.1

12.启动ios虚拟机

13.python开发环境可以用eclipse,和自带的IDE

14.下载sample-code-master.zip,打开路径例如:C:\sample-code-master\sample-code\examples\python\android_simple.py复制代码到python开发环境

15.改from appium为from selenium

16.改desired_caps['app'] = PATH为本机绝对路径

17.执行python脚本驱动app执行测试。

QuickTest Professional

QuickTestProfessional9.2 classic version download »

1.下载安装程序包

2.安装MicrosoftScriptDebugger,重启电脑

3.解压并且安装QTP9.2一直下一步,重启电脑

4.录制回放订飞机票的例子,确保自动化环境可用。


Quality management platform

Based on the Internet of the test mode function testing, compatibility testing, experience testing, AB testing, etc.

The implementation of the test will be open to the public through the Internet for each test engineer, free combination, the company can also use the organization. For example, one of a number of use cases, open to the Internet after being tested by a test engineer in line with the test environment. The test engineer gains the revenue, and the test needs publisher gets the actual test results.

Performance security testing platform

Python,AppScan,Loadrunner11.0  

Performance testing and security testing will be based on cloud computing, more simple, low-cost, we have a small run on the road.