(二)用testng的groups管理用例

2022-09-07 13:54:09 字數 1227 閱讀 9704

測試時經常有兩種場景,第一種是冒煙測試的小部分用例;一類是全部用例。

package com.testcases;

import org.testng.annotations.test;

import com.pages.loginpage;

import com.jxl.excel.exceldata;

import jxl.read.biff.biffexception;

import static org.testng.assert.*;

import j**a.io.ioexception;

import j**a.lang.reflect.method;

import j**a.util.hashmap;

import org.openqa.selenium.timeoutexception;

import knife.browseremulator;

import org.testng.annotations.beforemethod;

import org.testng.annotations.dataprovider;

import org.testng.annotations.aftermethod;

public class logintest

/*** 測試登入沒有輸入使用者名稱

*/@test(groups=, dataprovider = "logindata")

public void testnonamelogin(hashmapdata)

@beforemethod(groups= )

public void beforemethod()

@aftermethod(groups=)

public void aftermethod() catch (interruptedexception e)

browser.quit();

} }

這裡需要注意的是,beforemethod和aftermethod也必須加入groups,才會被執行。

然後在testng裡配置:

<?xml version="1.0" encoding="utf-8"?>

classes必須把類載入進來,或者載入乙個包。

<?xml version="1.0" encoding="utf-8"?>

大二用sas做的專案

前期是將91份研究生調查問卷的資訊錄入到excel 中,每個問卷有35個選擇題,在excel 裡整理成91行35列的形式。然後將 匯入到sas軟體進行資料預處理,將選項答案的abcd轉化成1234,將缺失值找出,並重新賦值。然後通過單因素方差分析將性別與上網時間 遵守道德 是否有癮 專業類別與解決學...

聯想「價格烏龍」 此計不可二用

網際網路是個神奇的工具,即便是一次 犯錯 也扭轉為營銷,反正消費者不知道。近日,聯想某平板電腦上演 烏龍 一幕,事後引人猜測,是一場自導自演的炒作。這類案例在近五年持續發生,以致業內人士提起便嘆道 此計不可二用 標錯 繼續賣 分兩波進行 3月18日,要買平板的消費者有福了。今天由於工作人員失誤,售價...

二 用async語法拿到js返回資料

寫乙個專案裡遇到的用async語法拿到js返回資料的小例子,demo不全,但是重點邏輯寫出來了,想實現的小夥伴自己補全就好了。js中let vue new vue export function getdata ids 封裝的,用其他的ajax寫法也都是一樣的 method get url ids,...