selenium2java一个弹框上传时间日期大杂烩测试用例

本人在学习selenium2java的时候,遇到过一个弹框上传大杂烩的用例,特别是有一个选时间的,得先选时,再选分。费死老劲了重要写完,没啥大坑,就是比较复杂。

//生成班课
	public static void createFormalCourseAndSale(WebDriver driver, String grade, String subject) throws InterruptedException {
		clickCourse(driver);
		clickFormalCourse(driver);
		clickAddCourse(driver);
		findElementByIdAndClearSendkeys(driver, "input-title", "测试班课"+grade+subject);//输入课程标题
		findElementByIdAndClick(driver, "button-toggle-grade");//选择年级
		findElementByTextAndClick(driver, grade);
		findElementByIdAndClick(driver, "button-toggle-subject");//选择科目
		findElementByTextAndClick(driver, subject);
		findElementByIdAndClearSendkeys(driver, "input-description", "测试招生人数1人");//输入知识点
		findElementByIdAndClick(driver, "button-toggle-teacher_id");//选择主讲老师
		findElementByTextAndClick(driver, "李");
		findElementByIdAndClick(driver, "input-enroll_deadline_date");//选择截止日期
		findElementByTextAndClick(driver, "30");
		sleep(0);
		findElementByIdAndClick(driver, "input-enroll_deadline_time");//选择截止时间
		sleep(0);
		findElementByXpathAndClick(driver, "html/body/div[8]/div[3]/div/div[2]/div[1]");
		sleep(0);
		findElementByXpathAndClick(driver, "html/body/div[8]/div[3]/div/div[3]/div[1]");
		findElementByIdAndClearSendkeys(driver, "input-time_des", "测试招生人数1人");//输入时间描述
		findElementByIdAndClearSendkeys(driver, "input-orig_price", 230);//输入价格
		findElementByIdAndClearSendkeys(driver, "input-totalEnrollLimit", 1);//输入人数
		findElementByIdAndClearSendkeys(driver, "input-video_url", "http://cdn.gaotu100.com/video/mingdoudou0505.mp4
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值