11 2018 档案
摘要:之前写过最简单的接口测试用例,本次利用unittest进行用例管理,并出测试报告,前两个用例是两个不同网页的get用例,第三个是需要登录才能访问的网页A,并在其基础上访问一个需要在A页面点开链接才能访问的网页B,第四个用例是直接访问网页B,下面是代码 # encoding=utf-8import r
阅读全文
摘要:#encoding=utf-8from selenium import webdriverimport time,unittest, re,sysfrom HTMLTestRunner import HTMLTestRunnerfrom selenium.webdriver.common.actio
阅读全文
摘要:用自己建立的小网页来做接口测试,在Django的tests.py写下如下 test_login_page为用get方式登录login路径,根据回复验证是否查看到页面 test_login_action_success为添加用户的用户名密码,用post方式模拟登录,访问page页面,并校验是否成功 运
阅读全文
摘要:添加网页login,将类型置为post,并添加action page,也就是之前写好的页面 添加page网页的views函数,要求获取post指令,如果username及password均正确则跳转到page页面,否则提示 在urls添加相应的login链接 运行服务器,访问网页login 登录后跳
阅读全文
摘要:在helloapp文件夹下添加名为templates的文件夹(此文件夹名称是固定的),并在其下添加html文件,文件内容根据自己网页想呈现的内容而定 在views文件内添加新的函数 在urls文件内添加对新网页查看的链接 现在准备就绪启动服务器并查询page网页 点击网页内链接链接到之前做好的ind
阅读全文
摘要:进入cmd模式做 django-admin startproject helloworld创建一个project,并命名helloworld,新生成的文件结构如下 输入python manage.py runserver启动服务,在浏览器登录网址127.0.0.1:8000可以看到 输入python
阅读全文
摘要:学习隔壁大神的POM框架,结合自己的用例进行修改整理并执行,操作遇到的主要问题是如何分布的写各个模块并统一运行,每个文件夹想要import里面的模块需要有__init__模块 POM主要分为三个部分,1、将selenium的基本操作写为自己的函数,2、将用例操作运用自己的操作函数写出步骤,3、加入u
阅读全文
摘要:用unittest管理两个利用requests模块,做百度搜索的简单接口测试用例,之后自动输出报告 # encoding=utf-8import requests,unittest,HTMLTestRunnerclass Testbaiduapi(unittest.TestCase): def se
阅读全文

浙公网安备 33010602011771号