当前位置: 首页 > news >正文

php网站建设的几个流程培训心得体会1000字通用

php网站建设的几个流程,培训心得体会1000字通用,怎么注册公司名,邢台市网络公司背景 学习使用 XPath 表达式来实现找到目标元素时智能封装等待执行测试代码启动Chrome浏览器后#xff0c;地址栏只显示data#xff1b; 代码如下 import unittest from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from …背景 学习使用 XPath 表达式来实现找到目标元素时智能封装等待执行测试代码启动Chrome浏览器后地址栏只显示data 代码如下 import unittest from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.support.wait import WebDriverWait from HTMLTestRunner_cn import HTMLTestRunnerclass MyTest(unittest.TestCase):def setUp(self) - None:chrome_option webdriver.ChromeOptions()chrome_option.add_argument(--disable-gpu)self.driver webdriver.Chrome(optionschrome_option)self.imgs [] # 初始化存放测试截图的列表self.url http://localhost:8080def tearDown(self) - None:try:self.driver.quit()except NoSuchElementException as e:print(tearDown Error details: {}.format(e.args[0]))def find_element(self, locator):try:element WebDriverWait(self.driver, 30).until(lambda x: x.find_element(*locator))return elementexcept NoSuchElementException as e:print(Error details: {}.format(e.args[0]))raisedef test1(self):self.find_element((id, username)).send_keys(admin)self.find_element((id, password)).send_keys(admin)self.find_element((xpath, //input[valueLogin])).click()# 执行截图操作将当前截图加入到测试报告中self.imgs.append(self.driver.get_screenshot_as_base64())self.find_element((xpath, //div[idaccordion]//div[contains(class, panel-title) and text()信息查询])).click()self.imgs.append(self.driver.get_screenshot_as_base64())self.find_element((partial link text, 查询顾客信息)).click()self.imgs.append(self.driver.get_screenshot_as_base64())if __name__ __main__:test1 unittest.defaultTestLoader.loadTestsFromTestCase(MyTest)suite unittest.TestSuite(test1)# unittest.TextTestRunner().run(suite)runner HTMLTestRunner(title带截图的测试报告,descriptionxxx软件测试报告v0.1,streamopen(reports/sample_test_report.html, wb),verbosity2)runner.run(suite) 解决过程 看了好久找到了替代启动浏览器的方法换成self.driver.get(http://localhost:8080)就好了然后开始琢磨两者的区别 使用 self.driver.get(http://localhost:8080) 时driver 是一个 WebDriver 对象通过调用 get() 方法并传入网址参数来打开浏览器并加载对应的网页。而当使用 self.url http://localhost:8080 时你只是将网址赋值给了 self.url 这个实例变量但并没有使用它来打开浏览器。所以在后续的代码中浏览器仍然会使用默认的网址或者之前通过 driver.get() 方法设置的网址。如果希望使用 self.url 来打开浏览器可以在测试方法 test1() 中通过 self.driver.get(self.url) 来打开指定的网页。 def test1(self):self.driver.get(self.url)self.find_element((id, username)).send_keys(admin)self.find_element((id, password)).send_keys(admin)self.find_element((xpath, //input[valueLogin])).click()# 执行截图操作将当前截图加入到测试报告中self.imgs.append(self.driver.get_screenshot_as_base64())self.find_element((xpath, //div[idaccordion]//div[contains(class, panel-title) and text()信息查询])).click()self.imgs.append(self.driver.get_screenshot_as_base64())self.find_element((partial link text, 查询顾客信息)).click()self.imgs.append(self.driver.get_screenshot_as_base64())
http://www.pierceye.com/news/890648/

相关文章:

  • 网站搭建服务平台网站备案 关闭网站
  • 高端建站收费标准宣传设计网站
  • 视频网站数据库设计手机企业网站设计
  • 广安发展建设集团有限公司门户网站竞价推广代运营服务
  • 济南mip网站建设公司山西住房建设厅网站
  • 兰州需要做网站的公司有哪些做词云的网站
  • 红酒公司网站建设模板6841如何通过网站获取qq
  • 写一张营销型网站页面多长时间微动漫怎么制作
  • 网站架构设计师月薪多少柳州团购网站建设
  • 深圳宝安沙井网站建设网络营销推广主要做什么?有哪些方法和技巧?
  • 图书馆门户网站建设的意义开票 网站建设
  • 如何用家用电脑做网站wordpress的伪静态
  • 东营市城市和建设管理局网站网络基础知识点
  • 怎么制作网站链接转发视频网页游戏开服表怎么取消
  • 360网站seo怎么做北京商场关闭通知
  • 连云港建设公司网站工程承包信息
  • 互动网站制作建设医院网站服务
  • 用asp做网站span增城高端网站建设
  • 数据交易网站开发网站流量超
  • 做短视频网站用哪家cms湖州高端网站设计
  • 做肝病科网站张家港高端网站制作
  • 深圳外网站建设网站的策划分析
  • 电商网站建设机构移动通网站建设
  • 网站内容不被收录企业网站制作的市场
  • 个人网站 jsp 域名空间电商线上推广
  • 网站开发实战视频教程西安网站建设定
  • 有没有99块钱做网站邢台做网站的公司哪家好?
  • 物流网站设计与实现制作公司内部募捐网站
  • 新西兰注册公司做网站局域网网站
  • 做外贸要开通哪个网站网站建设模板