4. Cài đặt và kiểm thử hệ thống

4.1. Ảnh giao diện và mã nguồn

  • Chọn chủ đề:

    • <div class="container text-center">
          <h2><b>CHỌN CHỦ ĐỀ</b></h2><br>
          <div class="row">
              <div *ngFor="let cd of chudes" class=" col-xs-12 col-sm-6 col-md-4 col-lg-3">
                  <a [routerLink]="['/chu-de',cd.Id]" (click)="OnClick(cd.Id)" class="btn btn-default nut" style="margin: 10px 0px">
                      <img src= class="img-circle" style="width:150px; height: 150px; margin: 10px" alt="Image">
                      <h4></h4>
                  </a>
              </div>
          </div>
      </div>
      
  • Làm bài kiểm tra

    • <div class="container">
        <div class="row">
          <div class="col-xs-2">
            <a routerLink="/" class="btn btn-default"><span class="glyphicon glyphicon-menu-left" aria-hidden="true"></span></a>
          </div>
          <div class="col-xs-8 text-center">
            <h4><b></b></h4>
          </div>
        </div>
        <div class=" container jumbotron">
          <div class="row text-center">
            <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
              <label>/</label>
            </div>
          </div>
          <div class="row">
            <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
              <div style="height: 10px; background-color: #69dc42;">
                <div [style.width]="tile" style="height: 100%; background-color: #123">
      
                </div>
              </div>
              <h4><b>Dịch nội dung này</b></h4>
              <p>
                <a (click)='speech()' class="btn btn-info">
                  <span class="glyphicon glyphicon-volume-up"></span>
                </a> </p>
              <textarea [(ngModel)]="str" class="form-control" style="height: 150px; resize: none" placeholder="Gõ tiếng Việt"></textarea>
            </div>
          </div>
          <br>
        </div>
        <div class="container">
          <div class="row" *ngIf="!showCheck">
            <div class="col-xs-6">
              <button (click)="cancelClick()" type="button" class="btn btn-default">Bỏ qua</button>
            </div>
            <div class="col-xs-6 text-right">
              <button (click)="checkClick()" type="button" class="btn btn-success">Kiểm tra</button>
            </div>
          </div>
          <div class="row" *ngIf="showCheck">
            <div class="col-xs-12 alert alert-success" *ngIf="checkDapan">
              <div class="row">
                <h4 class="col-xs-6"> Đúng rồi ^^</h4>
                <div class="col-xs-6 text-right">
                  <button (click)="nextClick()" type="button" class="btn btn-success">Tiếp tục</button>
                </div>
              </div>
            </div>
             <div class="col-xs-12 alert alert-danger" *ngIf="!checkDapan">
              <div class="row">
                <h4 class="col-xs-6"> Sai rồi :( Đáp án đúng là  cơ!</h4>
                <div class="col-xs-6 text-right">
                  <button (click)="nextClick()" type="button" class="btn btn-success">Tiếp tục</button>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      
  • Kết quả

    • <div class="container jumbotron">
          <div class="row">
              <div class="col-xs-12 text-center">
                  <h3>
                      Kết quả
                  </h3>
                  <h2>Chính xác / câu</h2>
                  <a [routerLink]="['']" class="btn btn-default">
                   Về trang chủ
                  </a>
              </div>
          </div>
      </div>
      

4.2. Kiểm thử

Chưa cài được kiểm thử tự động tuy nhiên kiểm thử bằng tay các chức năng của ứng dụng đề chạy tốt.

results matching ""

    No results matching ""