02 2014 档案
自动化测试摸索
摘要:1、跟大神交流,其中自己能学到很多的东西;测试、框架、封装、用例工厂等等一系列专有名词;最近有感觉自动化又进阶了一个阶段了,虽然觉得它现在存在的价值还不高,可是如果把UI界面做出了,还是挺值得的;(1)终于封装了大部分的页面元素,用起来挺爽的;(2)接下来需要做的就是要数据驱动了,可是是直接用excel,还是选择用数据库管理呢?以下贴一小段代码: 1 import Means 2 import testlog 3 import traceback 4 import unittest 5 import HTMLTestRunner 6 from element_init import login
阅读全文
Python标准模块logging(转)
摘要:http://docs.python.org/2/howto/logging-cookbook.html学习logging的时候,发现此文章挺容易上手的,转过来学习学习; 1 import logging 2 import sys 3 logger = logging.getLogger("endlesscode") 4 formatter = logging.Formatter('%(name)-12s %(asctime)s %(levelname)-8s %(message)s', '%a, %d %b %Y %H:%M:%S',) 5
阅读全文
自动化测试有感
摘要:1、 研究自动化测试也有一段时间了,从不熟悉到慢慢的了解,从不会到会,从迷茫到清晰......前段时间一直都很疑惑,为什么要自动化,自动化能给我们带来哪些好处?它存在的价值在哪里?运行一个脚本,执行的时候,难道还要盯着电脑屏幕去关注脚本运行的情况吗?那还不如手动的去点击呢?迷茫疑惑的时候,建立多看看一些关于自动化测试的书籍,看看别人项目采用自动化测试,自动化测试给公司创造的价值;比如:敏捷测试(里面有几章是说自动化测试的)自动化测试指南:其他自动测试工具:........2、从事测试行业也快一年了,说长不长,说短也不短,可是自己规划自己的职业方向的时候,感觉很迷茫?不知自己以后的方向到底是咋样
阅读全文
find_elements & find_element区分
摘要:1、最近老是同一犯错误,find_elements写成了find_element,结果纠结了半天才知道是自己写错了个find_elements; WebDriverWait(browser, 5).until(lambda the_driver: browser.find_element_by_link_text("Report").is_displayed()) browser.find_element_by_link_text("Report").click() Uselect=browser.find_element_by_xpath("
阅读全文
转化到frame窗口中:browser.swicth_to_frame()
摘要:1、有时候我们在找到element的时候,发现识别不了,路径检查了很多遍也觉得没事,这时得注意是否是window、frame类型的nowhandle=browser.current_window_handlebrowser.find_element_by_id("btnAddLocation").click()browser.switch_to_window(browser.window_handles[-1])browser.find_element_by_xpath("//div[@id='grid']/tbody/tr[2]/td/div/s
阅读全文
浙公网安备 33010602011771号